Maximale Anzahl offener Dateien
moin, gibt es eine Möglichkeit die Anzahl aller offenen Dateien auf einem Linuxrechner (SUSE ) festzustellen? Kann die maximale Anzahl erfragt und beeinflusst werden? Gruß Bernard
Hi Bernard, die Anzahl der maximal zu öffnenden Dateien bezieht sich jeweils auf einen Prozess und wird vom Kernel bestimmt. Unter /proc/sys/fs/ findest Du entsprechende Informationen. In der Datei file-max die Anzahl der Dateien, die maximal geöffnet werden können. Hier kannst Du die Daten auch verändern. Siehe: http://sdb.suse.de/de/sdb/html/bk_filetableoverflow.html http://sdb.suse.de/de/sdb/html/jreuter_imap_filemax.html Es gibt auch Möglichkeiten diese Daten in einem Programm abzufragen und ggf. für diesen Prozess zu verändern. Das Programm muss dann natürlich als root ausgeführt werden, um solche Vorgänge durchführen zu können. Siehe: getrlimit setrlimit (siehe manpage) Grüße Mike
participants (2)
-
bb@kisters.de
-
Michael Gebhart