Hallo!
Kennt jemand ein Proggi, welches mir die gerade von einem Programm benutzten Ressourcen auflistet? Hauptsächlich brächte ich eine Auflistung der offenen Files, Pipes und Sockets. Am Besten auch den Shared Mem und Mem-Verbrauch!!!
Vielen Dank
Programmressourcen
Also das Verzeichnis /proc/<pid> ist extrem informativ. Wobei <pid> der Nummer des zubetrachteten Prozesses entspricht. Ich dem Verzeichnis fd findest du die offenen file descriptoren.
eaglels -la -la /proc/790/fd hat geschrieben:insgesamt 0
dr-x------ 2 root root 0 9. Apr 10:23 .
dr-xr-xr-x 3 root root 0 9. Apr 10:21 ..
lr-x------ 1 root root 64 9. Apr 10:29 0 -> /dev/null
l-wx------ 1 root root 64 9. Apr 10:29 1 -> /var/log/kdm.log
lr-x------ 1 root root 64 9. Apr 10:29 10 -> pipe:[1303]
l-wx------ 1 root root 64 9. Apr 10:29 2 -> /var/log/kdm.log
lrwx------ 1 root root 64 9. Apr 10:29 3 -> /var/run/kdm.pid
lr-x------ 1 root root 64 9. Apr 10:29 4 -> pipe:[1293]
l-wx------ 1 root root 64 9. Apr 10:29 5 -> pipe:[1293]
lrwx------ 1 root root 64 9. Apr 10:29 6 -> /var/run/xdmctl/xdmctl-:0
lrwx------ 1 root root 64 9. Apr 10:29 8 -> /var/run/xdmctl/xdmctl
l-wx------ 1 root root 64 9. Apr 10:29 9 -> pipe:[1302]
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
Re: Programmressourcen
Also, für den Verbrauch: top
für die offenen Dateien und so: lsof
Aber bei lsof vorsichtig sein, am besten die gesuchte Datei oder das gesuchte Verzeichnis mit: lsof | grep <deine suche> filtern
pierre
für die offenen Dateien und so: lsof
Aber bei lsof vorsichtig sein, am besten die gesuchte Datei oder das gesuchte Verzeichnis mit: lsof | grep <deine suche> filtern
pierre