Server Ram auslastung

mbk

New Member
Hallo,

Habe einen Vserver im Ausland und die Ram auslastung liegt immer bei Knapp 700mb von 1gb.
Es läuft nur Nginx, Mysql und eine Shoutcast Stream wo aber niemand Drauf ist im moment.

Wie finde ich raus was soviel ram zieht?
 
top:

Code:
13873 www-data  15   0 34984 8548 3940 S    0  0.8   0:04.08 php5-cgi
30120 root      18   0 36336 3264  928 S    0  0.3   1:16.25 sc_serv
30710 root      15   0  2256 1092  880 R    0  0.1   0:00.01 top
32327 www-data  15   0  5008 1724  800 S    0  0.2   0:00.41 nginx
    1 root      15   0  1980  588  552 S    0  0.1   0:00.17 init
 7809 www-data  15   0 34952 8376 3924 S    0  0.8   0:04.03 php5-cgi
 9862 root      15   0  8016 2696 2208 S    0  0.3   0:00.02 sshd
 9995 root      15   0  4696 1432 1128 S    0  0.1   0:00.00 sftp-server
10095 root      15   0  8168 2724 2224 S    0  0.3   0:00.03 sshd
12161 root      18   0  2772 1500 1180 S    0  0.1   0:00.00 bash
15941 daemon    18   0  1764  496  404 S    0  0.0   0:00.00 portmap
16242 root      15   0 34156 1280  948 S    0  0.1   0:00.49 rsyslogd
17519 root      15   0  5272  888  676 S    0  0.1   0:00.34 sshd
17810 root      17   0  2700 1184  968 S    0  0.1   0:00.00 mysqld_safe
17999 mysql     15   0  558m  60m 4516 S    0  5.9   0:06.59 mysqld
18000 root      18   0  1628  540  464 S    0  0.1   0:00.00 logger
20267 Debian-e  15   0  6128  880  592 S    0  0.1   0:00.00 exim4
21568 root      18   0  3268  552  376 S    0  0.1   0:00.00 famd
21715 root      15   0  2036  836  660 S    0  0.1   0:00.02 cron
23842 www-data  15   0 34004 9388 6044 S    0  0.9   0:00.09 php5-cgi
25645 www-data  15   0 35276 9296 4420 S    0  0.9   0:04.07 php5-cgi
25646 www-data  15   0 34988 9164 4408 S    0  0.9   0:04.18 php5-cgi
28092 root      15   0  8164 2732 2208 S    0  0.3   0:00.01 sshd
28218 root      18   0  4700 1500 1128 S    0  0.1   0:00.00 sftp-server
31912 www-data  15   0 35244 9400 4416 S    0  0.9   0:04.21 php5-cgi
32326 root      19   0  4412  628  240 S    0  0.1   0:00.00 nginx
 
Da hätten wir ja den Übeltäter:

Code:
17999 mysql     15   0  558m  60m 4516 S    0  5.9   0:06.59 mysqld

Die Anzahl der PHP-Spawns scheint mir auch etwas zu hoch zu sein.
 
Indem du die my.cnf entsprechend anpasst dass er weniger RAM belegt.
Aber Achtung: weniger RAM heisst oft (aka: immer) weniger Performance da er weniger Caches hat, ...
 
Wie genau heißt die Stelle meine config sieht so aus..

Code:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
pid-file=/var/run/mysqld/mysqld.pid
skip-innodb
skip-locking
safe-show-database
max_connections = 120
key_buffer = 120M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 128
thread_cache_size = 256
wait_timeout = 180
connect_timeout = 10
tmp_table_size = 32M
max_allowed_packet = 32M
max_connect_errors = 10
query_cache_limit = 1M
query_cache_size = 32M
query_cache_type = 1
query_prealloc_size = 16384
query_alloc_block_size = 16384
max_allowed_packet=64M
wait_timeout=3600
 
Bitte nicht erwarten, dass dir hier wer fertige Lösungen präsentiert. Zum Thema Apache- und MySQL-Optimierung solltest du in diesem Forum bereits mehr als einen Thread finden, insb. auch den hier:
 
Back
Top