Speicherauslastung / Top und Load

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
botoki
Beiträge: 31
Registriert: 26.08.2005 11:48:13
Wohnort: Braunschweig

Speicherauslastung / Top und Load

Beitrag von botoki » 19.09.2005 21:48:49

Bevor ich mit der Problembeschreibung beginne, hier die Randdaten vom Server:

- Debian Sarge
- AMD XP 2800+
- 1,5 GB DDR RAM
- 120 GB HDD
- VHCS2
- - 1 x vbb Forum
- - 1 x phpbb Forum
- - 1 x 20 Slot CS:S Server

Das vbb Forum hat knapp 11.000 Mitglieder. Das phpbb lediglich 400 Mitglieder. Der CS:S Server ist nicht 24/7 belegt. Im Grunde ist er aber durchschnittlich zur hälfte belegt für ca 10-14 Stunden am Tag.

Die folgenden Anzeigen brachten mir Sorgen und auch Befürchtungen, dass der CS:S Server zu sehr mit den Nebenwirkungen zu kämpfen hat.

Free:

Code: Alles auswählen

# free
             total       used       free     shared    buffers     cached
Mem:       1491184    1469136      22048          0      44860     938080
-/+ buffers/cache:     486196    1004988
Swap:            0          0          0
Ich kann die Top Anzeige leider nicht hier einfügen, da sie zu lang ist und die ps aux Anzeige ist ebenfalls sehr lang.

Aber aus der ps aux sind mir folgende Prozesse aufgefallen, die dort sehr häufig auftreten:
Nummer 1 - Der Teamspeak Server :

Code: Alles auswählen

ts       17732  0.0  0.2 20996 3592 ?        RN   Sep07   0:02 ./server_linux -PID=tsserver2.pid
ts       17733  0.0  0.2 20996 3592 ?        S    Sep07   0:01 ./server_linux -PID=tsserver2.pid
ts       17734  0.0  0.2 20996 3592 ?        S    Sep07   8:09 ./server_linux -PID=tsserver2.pid
ts       17735  0.1  0.2 20996 3592 ?        S    Sep07  29:57 ./server_linux -PID=tsserver2.pid
ts       17736  0.1  0.2 20996 3592 ?        R    Sep07  24:09 ./server_linux -PID=tsserver2.pid
ts       17737  0.0  0.2 20996 3592 ?        S    Sep07   0:02 ./server_linux -PID=tsserver2.pid
ts       17738  0.0  0.2 20996 3592 ?        S    Sep07   0:28 ./server_linux -PID=tsserver2.pid
ts       17739  0.0  0.2 20996 3592 ?        S    Sep07   0:28 ./server_linux -PID=tsserver2.pid
ts       17740  0.0  0.2 20996 3592 ?        S    Sep07   1:06 ./server_linux -PID=tsserver2.pid
- Wieso tritt dies so oft auf?

Nummer 2 - der Courier Daemon:

Code: Alles auswählen

root     21400  0.0  0.0  1808  508 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
root     21401  0.0  0.0  2220 1236 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
root     21402  0.0  0.0  2220 1236 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
root     21403  0.0  0.0  2220 1236 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
root     21404  0.0  0.0  2220 1236 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
root     21418  0.0  0.0  2220 1236 ?        S    Sep17   0:00 /usr/lib/courier/authlib/authdaemond.plain
- Ich schätze diese Anzahl ist normal?

Nummer 3 - Apache2 Server:

Code: Alles auswählen

root     23010  0.0  0.3 12776 4896 ?        Ss   Sep18   0:01 /usr/sbin/apache2 -k start -DSSL
www-data 23019  0.2  0.6 16692 9676 ?        S    Sep18   5:26 /usr/sbin/apache2 -k start -DSSL
www-data 23020  0.2  0.6 16788 9776 ?        S    Sep18   5:17 /usr/sbin/apache2 -k start -DSSL
www-data 23021  0.2  0.6 16720 9724 ?        S    Sep18   5:28 /usr/sbin/apache2 -k start -DSSL
www-data 23022  0.2  0.6 16836 9828 ?        S    Sep18   5:23 /usr/sbin/apache2 -k start -DSSL
www-data 23023  0.2  0.6 16964 9960 ?        S    Sep18   5:29 /usr/sbin/apache2 -k start -DSSL
www-data 23024  0.2  0.6 16828 9828 ?        S    Sep18   5:22 /usr/sbin/apache2 -k start -DSSL
www-data 23025  0.2  0.6 16880 9864 ?        S    Sep18   5:19 /usr/sbin/apache2 -k start -DSSL
www-data 23026  0.2  0.6 16812 9796 ?        S    Sep18   5:11 /usr/sbin/apache2 -k start -DSSL
www-data 23027  0.2  0.6 16896 9920 ?        S    Sep18   5:15 /usr/sbin/apache2 -k start -DSSL
www-data 23028  0.2  0.6 16908 9892 ?        S    Sep18   5:16 /usr/sbin/apache2 -k start -DSSL
www-data 23029  0.2  0.6 16836 9836 ?        S    Sep18   5:30 /usr/sbin/apache2 -k start -DSSL
www-data 23030  0.2  0.6 16748 9732 ?        S    Sep18   5:20 /usr/sbin/apache2 -k start -DSSL
www-data 23031  0.2  0.6 16776 9760 ?        S    Sep18   5:14 /usr/sbin/apache2 -k start -DSSL
www-data 23032  0.2  0.6 16892 9876 ?        S    Sep18   5:23 /usr/sbin/apache2 -k start -DSSL
www-data 23033  0.2  0.6 16804 9780 ?        S    Sep18   5:28 /usr/sbin/apache2 -k start -DSSL
www-data 23034  0.2  0.6 16936 9932 ?        S    Sep18   5:32 /usr/sbin/apache2 -k start -DSSL
www-data 23037  0.2  0.6 16744 9752 ?        S    Sep18   5:13 /usr/sbin/apache2 -k start -DSSL
www-data 23038  0.2  0.6 16924 9920 ?        S    Sep18   5:46 /usr/sbin/apache2 -k start -DSSL
www-data 23039  0.2  0.6 16780 9764 ?        S    Sep18   5:11 /usr/sbin/apache2 -k start -DSSL
www-data 23040  0.2  0.6 16808 9784 ?        S    Sep18   5:36 /usr/sbin/apache2 -k start -DSSL
www-data 23041  0.2  0.6 16764 9752 ?        S    Sep18   5:40 /usr/sbin/apache2 -k start -DSSL
www-data 23042  0.2  0.6 16916 9896 ?        S    Sep18   5:20 /usr/sbin/apache2 -k start -DSSL
www-data 23043  0.2  0.6 16812 9796 ?        S    Sep18   5:13 /usr/sbin/apache2 -k start -DSSL
www-data 23044  0.2  0.6 17004 9992 ?        S    Sep18   5:34 /usr/sbin/apache2 -k start -DSSL
www-data 23045  0.2  0.6 16816 9792 ?        S    Sep18   5:07 /usr/sbin/apache2 -k start -DSSL
www-data 23046  0.2  0.6 16744 9720 ?        S    Sep18   5:09 /usr/sbin/apache2 -k start -DSSL
www-data 23047  0.2  0.6 16896 9892 ?        S    Sep18   5:16 /usr/sbin/apache2 -k start -DSSL
www-data 23048  0.2  0.6 16808 9804 ?        S    Sep18   5:21 /usr/sbin/apache2 -k start -DSSL
www-data 23049  0.2  0.6 16800 9792 ?        S    Sep18   5:38 /usr/sbin/apache2 -k start -DSSL
www-data 23050  0.2  0.6 16876 9860 ?        S    Sep18   5:23 /usr/sbin/apache2 -k start -DSSL
www-data 23051  0.2  0.6 16816 9800 ?        S    Sep18   5:25 /usr/sbin/apache2 -k start -DSSL
www-data 23052  0.2  0.7 17896 10896 ?       S    Sep18   5:20 /usr/sbin/apache2 -k start -DSSL
www-data 23053  0.2  0.6 16844 9836 ?        S    Sep18   5:23 /usr/sbin/apache2 -k start -DSSL
www-data 23054  0.2  0.6 16812 9796 ?        S    Sep18   5:33 /usr/sbin/apache2 -k start -DSSL
www-data 23055  0.2  0.6 16724 9716 ?        S    Sep18   5:22 /usr/sbin/apache2 -k start -DSSL
www-data 23056  0.2  0.6 16816 9800 ?        S    Sep18   5:24 /usr/sbin/apache2 -k start -DSSL
www-data 23057  0.2  0.6 16840 9840 ?        S    Sep18   5:20 /usr/sbin/apache2 -k start -DSSL
www-data 23058  0.2  0.6 16720 9728 ?        S    Sep18   5:26 /usr/sbin/apache2 -k start -DSSL
www-data 23059  0.2  0.6 16804 9816 ?        S    Sep18   5:22 /usr/sbin/apache2 -k start -DSSL
www-data 23060  0.2  0.6 16748 9732 ?        S    Sep18   5:37 /usr/sbin/apache2 -k start -DSSL
www-data 23061  0.2  0.6 16756 9740 ?        S    Sep18   5:28 /usr/sbin/apache2 -k start -DSSL
www-data 23062  0.2  0.6 16892 9880 ?        S    Sep18   5:38 /usr/sbin/apache2 -k start -DSSL
www-data 23063  0.2  0.6 16756 9748 ?        S    Sep18   5:34 /usr/sbin/apache2 -k start -DSSL
www-data 23064  0.2  0.6 16780 9764 ?        S    Sep18   5:15 /usr/sbin/apache2 -k start -DSSL
www-data 23065  0.2  0.7 17540 10516 ?       S    Sep18   5:43 /usr/sbin/apache2 -k start -DSSL
www-data 23066  0.2  0.6 16828 9856 ?        S    Sep18   5:27 /usr/sbin/apache2 -k start -DSSL
www-data 23067  0.2  0.6 16772 9776 ?        S    Sep18   5:47 /usr/sbin/apache2 -k start -DSSL
www-data 23068  0.2  0.6 16976 9952 ?        S    Sep18   5:41 /usr/sbin/apache2 -k start -DSSL
www-data 23069  0.2  0.6 16756 9740 ?        S    Sep18   5:09 /usr/sbin/apache2 -k start -DSSL
www-data 23070  0.2  0.6 16928 9936 ?        S    Sep18   5:40 /usr/sbin/apache2 -k start -DSSL
- Das kann nicht normal sein oder?
- Die Anzahl an laufender Prozesse für Apache2 ist doch viel zu hoch oder?

Hier habe ich nochmal die komplette Auflistung der ps aux Ausgabe.

Ich hoffe ich kann mit eurer Hilfe rechnen.
Egal in welcher Form.

Vielen Dank an alle Leser.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 19.09.2005 22:33:19

Dein Server ist ja noch nicht mal richtig am knechten, der langweilt sich. Außerdem ist die Swap noch komplett leer, Reserve ohne Ende.

Das mit dem Apache ist bei die nicht unbedingt viel. Selbst bei mir, zwei Datenbanken die mit dem Apachen in Verbindung stehen und ein Zugrif auf eine Datenbank, sind 4 Dienste am Laufen. Einmal root, das ist der Apache selbst und dann jeder Zugriff auf das Programm. Bei Postgres ist es pgsql. Mach dir keine Sorgen, ist völlkommen im grünen Bereich.

Antworten