Martin Schmitt schrieb:
[EMAIL PROTECTED] schrieb:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mysql 832 65.2 1.7 157028 71152 ? S May09 4440:01 /usr/sbin/mysqld
MySQL mit kaum Speicherverbrauch aber eklatant hoher CPU-Auslastung.
Manchmal sieht man den Wald vor lauter Bäume nicht. Ich achte nur auf
RAM und übersehe die CPU *grrr
total used free shared buffers cached
Mem: 4063496 3742568 320928 0 238280 2730100
-/+ buffers/cache: 774188 3289308
Swap: 1004052 12 1004040
Das heißt, daß Webserver, Datenbank und was sonst noch alles läuft,
gerade mal 774 MB belegen. Das System hat definitiv kein Speicherproblem.
Ok, dann habe ich das also falsch gelesen. Es ist also noch genug frei.
procs memory swap io system cpu
r b swpd free buff cache si so bi bo in cs us sy id wa
6 0 12 320580 240320 2732840 0 0 14 21 99 33 78 11 11 1
5 0 12 320580 240320 2732848 0 0 0 0 205 788 95 5 0 0
4 0 12 320588 240320 2732876 0 0 0 0 301 561 90 10 0 0
5 0 12 320588 240324 2732880 0 0 0 304 192 507 89 11 0 0
6 0 12 320104 240324 2732880 0 0 0 0 188 445 92 8 0 0
8 0 12 319816 240328 2733140 0 0 0 0 179 928 90 10 0 0
7 0 12 313000 240332 2739928 0 0 0 0 190 757 83 17 0 0
7 0 12 302292 240344 2748588 0 0 0 0 217 705 90 10 0 0
7 0 12 318256 240364 2732916 0 0 0 272 241 652 80 20 0 0
6 0 12 318256 240364 2732924 0 0 0 0 241 459 93 7 0 0
Dazu passend keine Swap-Aktivität. Sehr wenig I/O, kein Engpaß
erkennbar. Mich wundern etwas die wenigen Kontext-Switches auf einer
Maschine, die so unter Last stehen soll.
Was meinst du mit Kontext-Switches?
Meine Einschätzung ist, daß da eine sehr schrottige Applikation auf
einem sehr schrottigen Datenbankschema rumschraddelt.
Da dies eine selbstprogrammierte PHP-Anwendung ist, kann das durchaus
sein, auch wenn der Programmierer natürlich das Gegenteil beweist.
Was sagt
"mysqladmin status"? Kommt bei "mysqladmin processlist" was auffälliges
raus?
status
Uptime: 415831 Threads: 3 Questions: 10944014 Slow queries: 33144
Opens: 1003 Flush tables: 1 Open tables: 80 Queries per second avg:
26.318
processlist
+--------+------+-----------+---------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info
|
+--------+------+-----------+---------+---------+------+-------+------------------+
| 429483 | root | localhost | keyhelp | Sleep | 14 | |
|
| 429494 | root | localhost | | Query | 0 ||show processlist |
ciao
Oliver
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org