sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #31914
Kerne 2.4 swapper
Jeg har tidligere været irriteret over at X og netscape fylder vanvittigt
og ikke stille og roligt bliver swappet ud - i hvert fald de 100 MB som
de ikke bruger hele tiden.
Men nu har jeg fået kerne 2.4 installeret.
Fedt! Nu swappes både X og netscape ud lidt efter lidt:
4:17am up 2 days, 1:05, 1 user, load average: 6.14, 5.87, 4.38
123 processes: 119 sleeping, 3 running, 0 zombie, 1 stopped
CPU states: 1.0% user, 28.4% system, 1.0% nice, 69.3% idle
Mem: 384300K av, 381108K used, 3192K free, 0K shrd, 266276K
Swap: 1096716K av, 225636K used, 871080K free 26476K
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
1189 root 9 0 162M 26M 3492 S 0.5 7.0 33:44 X
10680 tange 9 0 42176 20M 4132 S 0.0 5.3 2:14netscape-commun
535 named 8 0 6412 5056 2276 S 0.0 1.3 8:10 named
2139 tange 9 0 14984 4304 3640 S 0.2 1.1 3:28 kdeinit
De fylder stadig meget, men nu tager de da ikke min dyre RAM.
$ free
total used free shared buffers cached
Mem: 384300 381108 3192 0 256028 34480
-/+ buffers/cache: 90600 293700
Swap: 1096716 225936 870780
Så der er lige pludselig 293 MB cachede data. Fint, når jeg f.eks. flytter
rundt op noget data på disken.
Men så begynder problemerne at komme. Hvis jeg laver disk I/O på samme
disk, som min swappartiton ligger på, så tager det UHYGGELIGT lang tid at
få swappet noget ind. Egentlig ikke overraskende, men kerne 2.4 aggresivt
swapper mere ud, så skal der også swappes mere ind.
Så vidt jeg kan se betyder dette, at da kerne 2.4 benytter swap mere
aggressivt, stiller den større krav til hastigheden på swap-space.
Konklusion: Hvis du opgraderer til kerne 2.4, så tag lige og sikr dig at
din swap-space ligger på sin egen disk. Ellers risikerer du et performance
nedgang, hvis du laver noget RAM-krævende mens du laver meget disk I/O.
/Ole
--
Ved du nok om softwarepatenter?
http://www.sslug.dk/patent/patent-fakta
Follow ups