Błędy Linux/POSIXInformacja
SIGPROF (27)SIGPROF (27) — Alarm timera profilowania
Upłynął timer profilowania ustawiony przez setitimer(ITIMER_PROF).
linuxmacosunix
Zobacz szczegóły EMFILEOsiągnięto limit liczby otwartych deskryptorów plików dla danego procesu.
Proces otworzył więcej deskryptorów plików niż pozwala limit RLIMIT_NOFILE. Często wskazuje to na wyciek deskryptorów, gdzie pliki lub gniazda są otwierane, lecz nigdy nie zamykane.
Zwiększ limit poleceniem ulimit -n. Napraw wycieki deskryptorów, upewniając się, że wszystkie otwarte pliki i gniazda są prawidłowo zamykane. Użyj lsof -p PID, aby sprawdzić otwarte pliki.
# Check current limit
ulimit -n
# Increase limit
ulimit -n 65535SIGPROF (27)Upłynął timer profilowania ustawiony przez setitimer(ITIMER_PROF).
EAGAINŻądana operacja spowodowałaby zablokowanie na zasobie nieblokującym lub zasób systemowy jest tymczasowo niedostępny.
EMLINKPrzekroczono maksymalną liczbę dowiązań twardych do jednego pliku.
E2BIGŁączny rozmiar listy argumentów i zmiennych środowiskowych przekazanych do exec() przekracza limit systemowy.
ETXTBSYPodjęto próbę zapisu lub modyfikacji pliku, który jest aktualnie wykonywany.
SIGTSTP (20)Sygnał zatrzymania z terminala, zazwyczaj Ctrl+Z. W przeciwieństwie do SIGSTOP może być przechwycony.