PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Extreme Ramauslastung



Mr.Sailer
18.12.03, 16:52
Hallo,

ich habe einen Debian Server eingerichtet auf dem eigentlich nur ein LAMP läuft. Die es sind sehr wenige Seitesabrufe. Trotzdem ist die Ramauslastung bei 90%. Ich habe 64MB Ram, ist das normal oder an was kann das liegen? Also es läuft überhaupt nichts anderes auf dem System! Ich arbeite auch nicht daran oder so.

Achja ahabe noch vergessen zu sagen das ich von allen Software die neuste stable Version am laufen habe.

Vielen Dank für eure Hilfe!

MfG
Mr. Sailer

stefan-tiger
18.12.03, 16:57
gib mal


ps -aux

in die konsole ein und poste hier die ausgabe!

:D

Stormbringer
18.12.03, 16:58
Hi,

im Gegensatz zu so manchem anderen Betriebssystemen nutzt Linux den vorhandenen Arbeitsspeicher auch voll aus, d. h., eine Belegung zu 60-98% ist durchaus üblich.
Selbst wenn Du nun den Arbeitsspeicher erweitern würdest, würde sich an der Belegung nichts ändern.

Ist alles i. O.!

Gruß

Mr.Sailer
18.12.03, 17:07
So bei ps -aux kommt das raus:



USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.7 1272 484 ? S Dec17 0:00 init [2]
root 2 0.0 0.0 0 0 ? SW Dec17 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SWN Dec17 0:00 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? SW Dec17 0:00 [kswapd]
root 5 0.0 0.0 0 0 ? SW Dec17 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? SW Dec17 0:00 [kupdated]
root 117 0.0 1.2 2120 844 ? S Dec17 0:00 /sbin/syslogd
root 120 0.0 0.7 1332 480 ? S Dec17 0:00 /sbin/klogd
root 127 0.0 1.0 1988 676 ? S Dec17 0:00 /usr/sbin/inetd
root 137 0.0 1.6 2180 1084 ? S Dec17 0:00 /bin/sh /usr/bin/
mysql 172 0.0 6.7 36816 4456 ? S Dec17 0:00 /usr/sbin/mysqld
mysql 174 0.0 6.7 36816 4456 ? S Dec17 0:00 /usr/sbin/mysqld
mysql 175 0.0 6.7 36816 4456 ? S Dec17 0:00 /usr/sbin/mysqld
mysql 176 0.0 6.7 36816 4456 ? S Dec17 0:00 /usr/sbin/mysqld
root 185 0.0 1.1 2792 772 ? S Dec17 0:00 /usr/sbin/snmptra
root 191 0.0 1.2 2788 788 ? S Dec17 0:00 /usr/sbin/sshd
nobody 195 0.0 1.4 3712 940 ? S Dec17 0:00 proftpd (acceptin
daemon 198 0.0 0.7 1384 508 ? S Dec17 0:00 /usr/sbin/atd
root 201 0.0 0.9 1652 616 ? S Dec17 0:00 /usr/sbin/cron
root 205 0.0 4.0 71304 2680 ? S Dec17 0:01 /usr/sbin/apache
root 215 0.0 0.6 1256 432 vc/0 S Dec17 0:00 /sbin/getty 38400
www-data 8144 0.0 6.2 72176 4072 ? S 04:39 0:02 /usr/sbin/apache
www-data 8145 0.0 6.1 72164 4060 ? S 04:39 0:02 /usr/sbin/apache
www-data 8146 0.0 7.5 72840 4956 ? S 04:39 0:02 /usr/sbin/apache
www-data 8147 0.0 7.5 72904 4964 ? S 04:39 0:02 /usr/sbin/apache
www-data 8148 0.0 6.1 72132 4008 ? S 04:39 0:02 /usr/sbin/apache
www-data 10249 0.0 7.4 72836 4916 ? S 09:00 0:02 /usr/sbin/apache
www-data 10480 0.0 6.5 72340 4316 ? S 09:29 0:02 /usr/sbin/apache
www-data 10707 0.0 6.8 72584 4464 ? S 09:52 0:02 /usr/sbin/apache
www-data 12712 0.0 7.5 72892 4928 ? S 12:01 0:01 /usr/sbin/apache
root 15607 0.0 2.6 6420 1764 ? S 17:51 0:00 /usr/sbin/sshd
root 15610 0.0 1.8 2212 1220 pts/0 S 17:52 0:00 -bash
root 15816 0.0 2.6 6420 1764 ? S 18:13 0:00 /usr/sbin/sshd
root 15821 0.0 1.8 2212 1220 pts/1 S 18:14 0:00 -bash
mysql 15823 0.0 6.7 36816 4456 ? S 18:14 0:00 /usr/sbin/mysqld
root 15824 0.0 1.2 2632 828 pts/1 R 18:14 0:00 ps -aux


Ja wenn ihr meint das das normal ist :D

Achja ich habe doch noch einen FTP am laufen :) Denn habe ich ganz vergessen :D

MfG
Mr. Sailer

Kip
18.12.03, 17:11
Stormbringer hats dir ja schon erklärt - es ist vollkommen normal.

Sehs einfach mal so: wenn man (zB) 512MB hat und nur 300MB davon benutzt ist das doch total ineffizient. Daten die im RAM sind, sind um ein vielfaches schneller zugänglich als Daten auf der Platte. Also hau ich doch mein RAM voll bis oben hin und erst wenns eng wird lager ich nicht so wichtige Sachen auf die Platte aus ...


... und wie du vielleicht festgestellt hast arbeitet ein linux mit 98% ram auslastung immernoch stabiler als ein windows mit 50% auslastung ;)

Mr.Sailer
18.12.03, 17:16
Ja stimmt eigentlich, aber ich komme von win und da ist das ein alamierender bereich aber wenn alles ok ist das sehr gut! :D

echo
18.12.03, 17:25
hi,
wichter unter linux/*nix ist eher ob er ständig auslagert. schau mal mit dem befehl free ob sich der bereicht im swap ständig ändert nachdem der apache und sonstige server am laufen sind und was tuen.
sollte dem so sein, solltest du überlegen ob man nicht noch ein ram-riegel spendieren sollte. 64 mb ist nicht sonderlich viel für linux......

cu

quinte17
19.12.03, 09:18
64 mb sind mehr als genug für die konsole ^^

ich hatte eine zeitlang die selbe konstellation mit 24 mb RAM... war zwar ein wenig dann im SWAP... aber verändert hat sich da nix... ok war auch keine distro ;)

solange kein X laufen muss wirds auch nicht sonderlich eng...

greetz