err: To many open files in system

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pondělí Listopad 20 15:29:39 CET 2000


On Mon, 20 Nov 2000, michal wrote:

>   da se nejak monitorovat, kolik ma ktery proces otevrenych souboru

ls /proc/PID/fd | wc -l

Ale ma to jeden hacek...pokud Vas trapi celkovy limit na pocet otevrenych
souboru v systemu, pak z vyse uvedeneho (a IMHO ani nijak jinak vyjma
prime inspekce pameti jadra) nezjistite, jak procesy otevrene soubory
sdileji (pod ruznymi file descriptory dokonce i v ruznych procesech
se muze skryvat jeden zaznam otevreneho procesu (duplikatni fd vytvoreny 
pomoci dup() a fork()), na druhou stranu jeden a tyz soubor muze byt
otevren nekolikrat).

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux