Programmressourcen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
kakalake
Beiträge: 100
Registriert: 28.05.2003 12:02:38

Programmressourcen

Beitrag von kakalake » 09.04.2004 02:48:43

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

Benutzeravatar
eagle
Beiträge: 2282
Registriert: 05.11.2002 11:20:53
Wohnort: Berlin

Beitrag von eagle » 09.04.2004 10:30:01

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.
ls -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]
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams

Benutzeravatar
pierre
Beiträge: 363
Registriert: 03.12.2003 21:21:34
Wohnort: Berlin

Re: Programmressourcen

Beitrag von pierre » 09.04.2004 12:51:54

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

Antworten