Hallo,
ich habe zur Zeit sehr viele (ca. 10-15) wwwrun Prozesse die jeweils immer 12 MB groß sind am laufen. Das macht den Server sehr langsam.
Wie erhalte ich die Datei die den Prozess gestartet hat z.B. ein php?
Wird das irgendwo geloggt?
Vielen Dank
Datei zur Prozess ID
-
- Posts: 391
- Joined: 2006-09-05 21:12
- Location: Berlin
Re: Datei zur Prozess ID
Hallo icemarin,
die Speicherauslastung von 12 MB kann ich mir pro Prozess nicht vorstellen, dies gibt sehr wahrscheinlich nur den Speicherverbrauch an ohne Shared Memory zu beachten.
Kleines Beispiel:
Dies ist der Verbrauch eines PHP5-Children das via FastCGI eingebunden wird. Angebloch 50 MB Speicherverbrauch, real jedoch erheblich weniger. Das S steht für Sleep, das heißt der Prozess hat nichts zu tun und verbraucht auch keine Prozessorlast.
Ich denke mal deine Prozesse kommen von deinem Webserver, mach mal
Gruß
dtdesign
die Speicherauslastung von 12 MB kann ich mir pro Prozess nicht vorstellen, dies gibt sehr wahrscheinlich nur den Speicherverbrauch an ohne Shared Memory zu beachten.
Kleines Beispiel:
Code: Select all
www-data 13503 0.0 0.2 50248 2320 ? S Sep02 0:00 /usr/bin/php5-cgi
Ich denke mal deine Prozesse kommen von deinem Webserver, mach mal
Code: Select all
$> ps aux | grep wwwrun
dtdesign
-
- Posts: 3
- Joined: 2007-08-14 15:12
Re: Datei zur Prozess ID
Hallo,
ps aux | grep wwwrun gibt folgendes aus:
wwwrun 31206 0.0 2.7 86696 6796 ? S 08:24 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31262 0.0 2.8 86788 7116 ? S 08:26 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31559 0.0 2.7 86704 6784 ? S 08:35 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31654 0.0 2.7 86720 6812 ? S 08:38 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32582 0.0 2.7 86684 6744 ? S 09:02 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32585 0.0 2.7 86704 6760 ? S 09:02 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32615 0.0 2.7 86688 6748 ? S 09:03 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32640 0.0 2.8 86752 6964 ? S 09:04 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6823 0.0 2.5 86544 6316 ? S 09:49 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6857 0.1 2.6 86684 6708 ? S 09:50 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6987 0.1 2.4 86528 6116 ? S 09:51 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 7022 0.1 2.4 86528 6012 ? S 09:52 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
Ich habe keine Ahnung was das ist, aber sobald ich eine Seite per SSL (SSL-Proxy) Aufrufe ist der Server extrem langsam.
Danke und Tschüss
ps aux | grep wwwrun gibt folgendes aus:
wwwrun 31206 0.0 2.7 86696 6796 ? S 08:24 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31262 0.0 2.8 86788 7116 ? S 08:26 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31559 0.0 2.7 86704 6784 ? S 08:35 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 31654 0.0 2.7 86720 6812 ? S 08:38 0:03 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32582 0.0 2.7 86684 6744 ? S 09:02 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32585 0.0 2.7 86704 6760 ? S 09:02 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32615 0.0 2.7 86688 6748 ? S 09:03 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 32640 0.0 2.8 86752 6964 ? S 09:04 0:02 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6823 0.0 2.5 86544 6316 ? S 09:49 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6857 0.1 2.6 86684 6708 ? S 09:50 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 6987 0.1 2.4 86528 6116 ? S 09:51 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
wwwrun 7022 0.1 2.4 86528 6012 ? S 09:52 0:00 /usr/sbin/httpd -f /etc/httpd/httpd.conf -D SSL
Ich habe keine Ahnung was das ist, aber sobald ich eine Seite per SSL (SSL-Proxy) Aufrufe ist der Server extrem langsam.
Danke und Tschüss