Hallo,
ich versuche gerade ein programm zu schreiben der mir die aktuelle Anzahl der geöffneten Dateien pro Prozeß ausgibt.
Hab bisher nur Anleitungen gefunden um Limits zu erfragen (getrusage(..),ulimit -n xxx) aber nicht wieviele Dateien
ein Prozeß aktuell geöffnet hat. Wäre dankbar für Hinweise.
mfg bag
aktuelle Anzahl von geöffneten Dateien pro Prozeß?
Re: aktuelle Anzahl von geöffneten Dateien pro Prozeß?
Hallo!
Dann schau Dir mal das Programm lsof an.
"lsof - list open files"
Gruss
Udo
Dann schau Dir mal das Programm lsof an.
"lsof - list open files"
Gruss
Udo
Re: aktuelle Anzahl von geöffneten Dateien pro Prozeß?
Diese Information findest du in /proc/(PID)/fd in Form der dem Programm zugeorndeten Filedeskriptiren. Die PID mußt du natürlich irgend wie ermitteln.