warum swapt mein Server...?

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
Post Reply
enny
Posts: 33
Joined: 2002-06-02 15:58
Contact:
 

warum swapt mein Server...?

Post by enny »

Also ich hab ein Server AthlonXP1600+ 1GB RAM, 2*40GB ATA100 mirrored an Promise-Controller .

Am Tag habe ich ca. 15000-25000 PI bei meinen Webseiten.

Installiert ist SuSe8.2 Apache 1.3.28 mit PHP4.3.3, mod_gzip, MySql 3.23.58. Bis auf mod_gzip sind die anderen Komponennten compiliert.
Keep alive bei Apache ist deaktiviert.

Ich versteh nicht wie das kommt das der Server anfängt mit swappen?

top - 20:37:02 up 6 days, 17:49, 1 user, load average: 0.01, 0.00, 0.00
Tasks: 75 total, 1 running, 74 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% user, 0.7% system, 0.0% nice, 99.0% idle
Mem: 1000592k total, 969716k used, 30876k free, 90352k buffers
Swap: 1052216k total, 476k used, 1051740k free, 726396k cached

Und wenn der Server anfängt mit swapen wird doch das System insgesamt langsamer oder?
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: warum swapt mein Server...?

Post by captaincrunch »

Ich versteh nicht wie das kommt das der Server anfängt mit swappen?
Dieser Effekt wird hervorgerufen durch die Virtual Machine (VM) deines Kernels, die (für den Kernel) "alte" Speicherseiten, von der das System meint, sie trotzdem in näherer Zukunft noch zu benötigen halt in den swapspace auslagert, um sie für den (virtuellen) Zugriff im Speicher zu haben.
Und wenn der Server anfängt mit swapen wird doch das System insgesamt langsamer oder?
In diesem Fall nicht, vor allen Dingen nicht, wenn es um solche "Kinderteller" geht. Diees Verhalten ist (bis zu einem gewissen Grad) vollkommen normal, erst wenn der reale Speicher wirklich sehr knapp wird, und massiv geswappt wird, wirst du das bemerken.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
enny
Posts: 33
Joined: 2002-06-02 15:58
Contact:
 

Re: warum swapt mein Server...?

Post by enny »

Wie gross wäre denn der gewisse Grad?


Was meinst du mit Kinderteller? :)
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: warum swapt mein Server...?

Post by captaincrunch »

Wie gross wäre denn der gewisse Grad?
Dieser Grad ist an dem Punkt erreicht, an dem der Speicherbedarf, den die laufenden Prozesse haben über einen längeren Zeitraum hinweg viel mehr Speicher belegen, als physikalisch vorhanden ist.
Selbst das ist aber im Normalfall kein (großes) Problem, denn genau dafür ist der swapspace schließlich da.
Was meinst du mit Kinderteller?
476 Kilobytes swap genutzt ? Man könnte es auch als "Fliegenschiss" bezeichnen, wenn dir das lieber ist ... ;)
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
enny
Posts: 33
Joined: 2002-06-02 15:58
Contact:
 

Re: warum swapt mein Server...?

Post by enny »

okay thnx :)
Post Reply