[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Lastmittel? (gnome-system-monitor)



Hallo Liste!

Es liegt wohl nicht an den Zombie-Prozessen. Ich habe während des
nächtlichen Backups mal ein top gemacht und dort sieht es dann so aus:

top - 23:35:07 up 2 days, 19:24,  2 users,  load average: 59.18, 52.37,
51.92
Tasks: 311 total,   6 running, 300 sleeping,   0 stopped,   5 zombie
Cpu(s): 93.4%us,  5.1%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.7%hi,  0.7%si,
0.0%st
Mem:   1036644k total,  1024344k used,    12300k free,     2112k buffers
Swap:  2097144k total,  1168956k used,   928188k free,   611724k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10290 oracle    25   0  260m  19m  18m R 48.6  2.0   0:12.17 oracle
 9491 oracle    25   0  265m  64m  60m R 46.6  6.4   4:21.29 oracle
 9463 oracle    18   0  261m  53m  51m D  0.7  5.3   0:20.22 oracle
 9445 oracle    16   0  268m  54m  50m D  0.4  5.4   0:12.75 oracle
 9690 oracle    16   0  368m  75m  73m D  0.4  7.5   0:06.00 oracle
10110 oracle    18   0  261m  41m  39m D  0.4  4.1   0:00.42 oracle
10259 oracle    15   0  263m  49m  45m S  0.4  4.9   0:00.86 oracle
10269 oracle    16   0  262m  48m  44m D  0.4  4.8   0:00.67 oracle
  166 root      14  -5     0    0    0 D  0.2  0.0   0:58.65 kswapd0
 2140 oracle    16   0  263m  10m  10m D  0.2  1.1   0:00.11 oracle
 2353 oracle    16   0  260m  18m  18m D  0.2  1.9   0:03.04 oracle
 2419 oracle    16   0  274m  25m  25m D  0.2  2.5   0:02.31 oracle
 2553 oracle    16   0  259m  20m  20m D  0.2  2.1   0:10.95 oracle
 9443 oracle    16   0  273m  57m  55m D  0.2  5.6   0:09.83 oracle
 9457 oracle    16   0  267m  65m  58m D  0.2  6.4   0:18.68 oracle
 9503 oracle    16   0  269m  44m  42m S  0.2  4.4  10:26.42 oracle
 9509 oracle    16   0  265m  58m  54m D  0.2  5.8   0:14.31 oracle
10273 oracle    16   0  264m  21m  20m D  0.2  2.2   0:00.20 oracle
10275 oracle    16   0  261m  22m  20m D  0.2  2.3   0:00.15 oracle
10283 oracle    16   0  259m  21m  20m D  0.2  2.2   0:00.14 oracle

Hier laufen nur 5 Zombie-Prozesse und zwischendurch sind es auch mal 0, load
average aber trotzdem jenseits der 30. Hier sind es gar 59 und die CPU ist
ausnahmsweise mal mit etwas beschäftigt.

Der Vollständigkeit halber hier einmal die I/O Stats:

# iostat
Linux 2.6.18-3-k7 (oracle)      16.01.2007

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3,05    0,01    0,94    6,98    0,00   89,02

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
hda              33,00       512,29       531,47  124360218  129015664

man sieht, dass die CPU 90% nix zu tun hat und von den verbleibenden 10% nur
zu 3% ausgelastet ist und 7% mit warten beschäftigt ist.

Ich vermute mittlerweile auch, dass es am (nicht vorhandenen) RAM in der
Kiste liegt und dass er die ganze Zeit am Swappen ist. Hier ist ja auch der
kswapd mit 0.2% CPU Auslastung aufgelistet. Normalerweise ist er ja eher
nicht zu sehen.

Mein Chef lässt sich wohl zu einem neuen DB System überreden, was dann ein
"richtiger" DB Server werden dürfte.

Auf jeden Fall danke für eure Tipps!

Gruß,
Christoph



Reply to: