Thema: ulimit
-
„Too many open files“ (EMFILE) und das Limit für Dateideskriptoren
EMFILE, gemeldet als „Too many open files“, bedeutet, dass ein Prozess sein eigenes Limit für gleichzeitig offene Dateideskriptoren erreicht hat (dokumentiert als RLIMIT_NOFILE). Der Artikel zeigt, wie sich ein echtes Deskriptor-Leck von einem schlicht zu niedrigen Limit unterscheiden lässt und wie sich das Limit in der Shell, in PAM und in der systemd-Unit erhöhen lässt.
Maschinenlesbar: JSON