Kamis, 10 Januari 2019

High CPU Centos 7 karena proses kswapd0



Halo.. ini adalah posting blog pertama saya di tahun 2017, ya kali ini saya ingin sedikit sharing mengenai salah satu case yang terjadi, yaitu dimana server centos 7 saya berasa lambat saat di akses.

Ketika saya cek dengan perintah "top", ternyata ada proses yang menyebabkan laod cpu nya 100% :

# top

top - 14:57:39 up 4 days, 15:09,  1 user,  load average: 1.34, 2.10, 3.88
Tasks: 219 total,   2 running, 217 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us, 12.6%sy,  0.0%ni, 87.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16333240k total, 16080744k used,   252496k free,    10120k buffers
Swap:  5242876k total,    21780k used,  5221096k free,    19012k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                               
  133 root      20   0     0    0    0 R 100.0  0.0  63:00.64 kswapd0                             
    1 root      20   0 19356  504  324 S  0.0  0.0   0:06.07 init           

Proses ini menyebabkan cpu tinggi karena server saya ternyata juga kehabisan free RAM nya :

# free
             total       used       free     shared    buffers     cached
Mem:      16333240   16077628     255612          4       9724      18576
-/+ buffers/cache:   16049328     283912
Swap:      5242876      21796    5221080

Solusi nya ya paling cepat adalah di lakukan restart OS Centos 7 nya dan semua akan normal kembali, atau bisa juga menjalankan perintah berikut :

# cat /proc/sys/vm/drop_caches
0
# echo 1 > /proc/sys/vm/drop_caches
# cat /proc/sys/vm/drop_caches
1

Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Tidak ada komentar: