Wann wird es Zeit für eine RAM Erweiterung?
Hallo, mein Techniker behauptet mein Arbeitsspeicher läuft ständig über und ich soll auf 1GB updaten. Dies geht aber bei meinem Server nur in Verbindung mit einem neuen Board. Hier ist die Ausgabe von top: 1:42am up 25 days, 17:57, 1 user, load average: 0.19, 0.35, 0.38 80 processes: 77 sleeping, 1 running, 2 zombie, 0 stopped CPU states: 2.7% user, 10.5% system, 0.0% nice, 86.6% idle Mem: 522788K av, 506232K used, 16556K free, 0K shrd, 47796K buff Swap: 530136K av, 79620K used, 450516K free 171032K cached Ist Swap "79620K used" wirklich zu hoch? Soweit ich das beobachten kann ändert sich diese Angabe gar nicht. Herzlichen Dank für Euere Erfahrung. mfg Manfred
Hallo Manfred, at Wed, 19 Jun 2002 01:45:38 +0200 Manfred Gnaedig wrote:
mein Techniker behauptet mein Arbeitsspeicher läuft ständig über und ich soll auf 1GB updaten. Dies geht aber bei meinem Server nur in Verbindung mit einem neuen Board.
Hier ist die Ausgabe von top:
[ ... ]
Swap: 530136K av, 79620K used, 450516K free
Ist Swap "79620K used" wirklich zu hoch?
Er nutzt man gerade etwas über 10%. Also viel ist das IMO nicht ...
Soweit ich das beobachten kann ändert sich diese Angabe gar nicht.
... und wenn sich dieser Wert nicht ändert würde ich da nix machen. ABER wie sieht es denn mit der Perfomance des Servers aus ? Wieviel Clients hängen denn dran ? Sollte die Perfomance darunter leiden würde ich einen Speicherausbau in betracht ziehen. Bye Michael -- Windows 9x has been operating for 2 hours, 32 minutes. No errors reported. CALL GUINESS BOOK OF WORLD RECORDS NOW! Registered Linux User #228306 ICQ #151172379 http://macbyte.info/ GNU-PG-Key ID 0140F88B
Hallo
Hier ist die Ausgabe von top:
1:42am up 25 days, 17:57, 1 user, load average: 0.19, 0.35, 0.38 80 processes: 77 sleeping, 1 running, 2 zombie, 0 stopped CPU states: 2.7% user, 10.5% system, 0.0% nice, 86.6% idle Mem: 522788K av, 506232K used, 16556K free, 0K shrd, 47796K buff Swap: 530136K av, 79620K used, 450516K free 171032K cached
Was bedeutet eigentlich der Wert "171032K cached"? Recht herzlichen Dank und bis bald mfg Manfred
On Wed, 2002-06-19 at 07:48, Manfred Gnaedig wrote:
Hallo
Hier ist die Ausgabe von top:
1:42am up 25 days, 17:57, 1 user, load average: 0.19, 0.35, 0.38 80 processes: 77 sleeping, 1 running, 2 zombie, 0 stopped CPU states: 2.7% user, 10.5% system, 0.0% nice, 86.6% idle Mem: 522788K av, 506232K used, 16556K free, 0K shrd, 47796K buff Swap: 530136K av, 79620K used, 450516K free 171032K cached
Was bedeutet eigentlich der Wert "171032K cached"?
IMHO ist das der Speicher der zum Chachen von Diskzugriffen benutzt wird. Er beschleunigt der Diskzugriff, da die Daten erst im Speicher gehalten werden, und spaeter auf disk zurueckgeschrieben werden ( sync ). -- Mit freundlichen Grüßen ______________________ InnoSoft GmbH Marcel Schmedes E-Mail : sm@cemag.de Tel.: ++49-5151-989977 ______________________
* Marcel Schmedes schrieb am 19.Jun.2002:
On Wed, 2002-06-19 at 07:48, Manfred Gnaedig wrote:
Hier ist die Ausgabe von top:
1:42am up 25 days, 17:57, 1 user, load average: 0.19, 0.35, 0.38 80 processes: 77 sleeping, 1 running, 2 zombie, 0 stopped CPU states: 2.7% user, 10.5% system, 0.0% nice, 86.6% idle Mem: 522788K av, 506232K used, 16556K free, 0K shrd, 47796K buff Swap: 530136K av, 79620K used, 450516K free 171032K cached
Was bedeutet eigentlich der Wert "171032K cached"?
IMHO ist das der Speicher der zum Chachen von Diskzugriffen benutzt wird. Er beschleunigt der Diskzugriff, da die Daten erst im Speicher gehalten werden, und spaeter auf disk zurueckgeschrieben werden ( sync ).
So ist es. Und wichtig für Manfred, dieser Speicher wird vom Prozessor sofort benutzt, sobald er was braucht. Ist eigentlich free zuzurechnen, nur daß der Prozessor so intelligent ist, daß er den Speicherplatz nicht einfach unnütz links liegen läßt, sondern zum Zwichenspeichern von Dateien benutzt. Es ist zu beachten, daß ein Zugriff auf dem Hauptspeicher etwa eine Million mal schneller ist, als der Zugriff auf der Platten. Hauptspeicherzugrifszeit wird in Nanosekunde ns gemessen, und Plattenzugriffszeit in Millisekunde ms, das ist ein Faktor von einer Million. Auch wenn es oben etwas anders aussieht, gehört cached nicht etwa zum swap-Bereich, sondern zu mem. Insgesamt ist Manfreds Speicher so gut wie nicht ausgelastet. Welcher Techniker hat Dir das eigentlich erzählt? Entweder hat er keine Ahnung von Linux/UNIX, oder aber er will Dir nur ein neues Motherboard verkaufen. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/shar/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3
Hallo und herzlichen Dank für Euere Hilfe.
Insgesamt ist Manfreds Speicher so gut wie nicht ausgelastet.
Ab wann wird "load average: 0.78, 0.51, 0.58" kritisch? Selbst heute Mittag stehen da manchmal Werte über 2.00 Meißtens aber unter 0.50. Herzlichen Dank für deine Hilfe Liebe Grüße Manfred +++ Ausgabe von TOP +++ 1:39pm up 26 days, 5:54, 1 user, load average: 0.78, 0.73, 0.62 82 processes: 78 sleeping, 1 running, 3 zombie, 0 stopped CPU states: 2.9% user, 10.4% system, 0.0% nice, 86.6% idle Mem: 522788K av, 489956K used, 32832K free, 0K shrd, 27944K buff Swap: 530136K av, 79620K used, 450516K free 167760K cached
Am Mit, 19 Jun 2002 schrieb Manfred Gnaedig:
Insgesamt ist Manfreds Speicher so gut wie nicht ausgelastet.
Ab wann wird "load average: 0.78, 0.51, 0.58" kritisch? Selbst heute Mittag stehen da manchmal Werte über 2.00 Meißtens aber unter 0.50.
load average von 0.78 ist niemals kritisch, das heißt sogar, daß Deine Kiste sich langweilt, weil sie im Schnitt nicht mal einen Prozeß zum Bearbeiten hat. Ich würde bei einem normalen Desktop-Rechner/x86 davon ausgehen, daß alle Loads die nicht dauerhaft über 5 liegen kein Problem sind, aber das wirst Du auch selbst merken. Um zu bearbeiten, was Dein System so macht, eignen sich auch Tools wie xosview recht gut, da siehst Du Load, Prozessorauslastung, Speicherbelegung, Swapnutzung und Swap-Aktivität. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Am Mittwoch, 19. Juni 2002 13:56 schrieb Christoph Maurer:
Am Mit, 19 Jun 2002 schrieb Manfred Gnaedig:
Insgesamt ist Manfreds Speicher so gut wie nicht ausgelastet.
Ab wann wird "load average: 0.78, 0.51, 0.58" kritisch? Selbst heute Mittag stehen da manchmal Werte über 2.00 Meißtens aber unter 0.50.
load average von 0.78 ist niemals kritisch, das heißt sogar, daß Deine Kiste sich langweilt, weil sie im Schnitt nicht mal einen Prozeß zum Bearbeiten hat. Ich würde bei einem normalen Desktop-Rechner/x86 davon ausgehen, daß alle Loads die nicht dauerhaft über 5 liegen kein Problem sind, aber das wirst Du auch selbst merken.
Na eine Load von 5 ist aber (im Normalfall) schon ziemlich übel! Einfache Aussage: Eine "load average" von 2 bedeutet 2 Prozesse wollen Rechenzeit der CPU haben. Man kann es folgendermaßen sehen: eine load average kleiner 1 - die CPU ruht sich aus, gleich 1 - die CPU ist rund um die Uhr beschäftigt, größer 1 - es steht mehr Arbeit an als zu bewältigen ist. 0.78, 0.51, 0.58 bedeutet: in der letzten min. 0.78, in den letzten 5min 0.51 und in den letzten 15min 0.58 Wenn der erste Wert mal "hochschießt" (so auf 2-3) stellt das meist kein Problem dar, wenn allerdings der 2. und 3. Wert dauerhaft höherliegen als 1 (bei einer CPU), dann sollte das einem zu denken geben, ob es nicht langsam für einen schnelleren Rechner Zeit wird. So einfach kann man das aber nicht immer sehen, da lief aber grad was über die Liste! Schau mal in der Liste nach "Was ist viel Load?"
Um zu bearbeiten, was Dein System so macht, eignen sich auch Tools wie xosview recht gut, da siehst Du Load, Prozessorauslastung, Speicherbelegung, Swapnutzung und Swap-Aktivität.
Gruß
Christoph
-- +--[ Mirko Richter (RHCE) ]------------------------+ | + Netzwerke, Kommunikation, Computer, Service | | + Diskless Linux-Systeme | | + EPROM + FLASHROM Programmierung | |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | Mirko Richter | | Networks & Communicationsystems | | Ernst-Thaelmann-Str. 5, D-06774 Soellichau | | E-MAIL: m.richter@ngi-box.de | | Tel. +49/(0)34243/3369-50 \\\\ | | Fax. +49/(0)34243/3369-28 (O O) | +-----------------------------------oOOo-(_)-oOOo--+
Manfred Gnaedig wrote:
mein Techniker behauptet mein Arbeitsspeicher läuft ständig über und ich soll auf 1GB updaten. Dies geht aber bei meinem Server nur in Verbindung mit einem neuen Board.
Hier kann man mal den Kauf einer Solid-State-Disk in betracht ziehen, das sind SCSI-Geraete, die sich wie Controller praesentieren und intern nur Speicherbaenke sind. Wenn man die als Swap-Partitionen konfiguriert, kriegt der Swap-Speicher so ziemlich die Geschwindigkeit vom SCSI-Interface. Langsamer als Hauptspeicher, aber schneller als Plattenspeicher. Rechne mal durch, was dich Board+Neuer Speicher+Arbeitszeit und SSD+Arbeitszeit kosten. (War bei uns nie lohnenswert, daher nie gekauft und keine Erfahrung mit diesen)
Ist Swap "79620K used" wirklich zu hoch?
Fuer einen Webserver? Fuer einen Number-Cruncher? die Ausgabe von "vmstat 1" kann Auskunft geben. wenn dort unter "so" und "si" staendig Zahlen jenseits der 20 stehen, ist es zuwenig RAM. Peter
Hallo Peter, herzlichen Dank für deine Hilfe. Es handelt sich um einen Webserver.
Ist Swap "79620K used" wirklich zu hoch? die Ausgabe von "vmstat 1" kann Auskunft geben.
wenn dort unter "so" und "si" staendig Zahlen jenseits der 20 stehen, ist es zuwenig RAM.
procs memory swap io system cpu r b w swpd freebuff cache si so bi bo in cs us sy id 0 0 0 0 329880 25956 77316 0 0 2 0 190 125 0 2 98 0 0 0 0 329620 25956 77332 0 0 3 0 229 164 11 6 83 1 0 0 0 329056 25956 77352 0 0 5 4 267 152 4 4 92 0 0 0 0 328176 25956 77352 0 0 0 0 218 194 4 0 96 1 0 0 0 327804 25956 77352 0 0 4 0 301 249 4 3 93 si und so sind bis jetzt noch nicht über 20 gewesen. Wie kann ich vmstat wieder stoppen? Liebe Grüße Manfred
Hallo! Am Wed, 19 Jun 2002 20:51:09 +0200 schrieb "Manfred Gnaedig":
si und so sind bis jetzt noch nicht über 20 gewesen. Wie kann ich vmstat wieder stoppen?
Läuft´s noch :-) ctrl-c hth -- Andreas Meyer http://home.wtal.de/MeineHomepage
participants (8)
-
Andreas Meyer
-
B.Brodesser@t-online.de
-
Christoph Maurer
-
Manfred Gnaedig
-
Marcel Schmedes
-
Michael Raab
-
Mirko Richter
-
Peter Wiersig