[20201110]伺服器記憶體不足.txt

lfree發表於2020-11-10

[20201110]伺服器記憶體不足.txt

--//生產系統出現記憶體不足的情況,hugepages設定有點大,修改小一點回收一些記憶體。

#  free -m
             total       used       free     shared    buffers     cached
Mem:        258042     201563      56479          0       1094       8455
-/+ buffers/cache:     192012      66029
Swap:        24575        235      24340

#  grep -i huge /proc/meminfo
HugePages_Total:   71800
HugePages_Free:     4679
HugePages_Rsvd:     3409
HugePages_Surp:        0
Hugepagesize:       2048 kB

--//HugePages_Free=4679,HugePages_Rsvd=3409
--// 4678-3409  = 1269
--// 1260*2 = 2520M,能回收2.5G.

--//71800-1260 = 70540,修改如下:

#  grep -i huge /etc/sysctl.conf
#vm.nr_hugepages = 1024
#vm.nr_hugepages = 80000
#vm.nr_hugepages = 71800
vm.nr_hugepages = 70540
~~~~~~~~~~~~~~~~~~~~~~~~
vm.nr_overcommit_hugepages = 20000

#  grep -i huge /proc/meminfo
HugePages_Total:   70540
HugePages_Free:     3419
HugePages_Rsvd:     3409
HugePages_Surp:        0
Hugepagesize:       2048 kB

#  free -m
             total       used       free     shared    buffers     cached
Mem:        258042     199505      58537          0       1095       8530
-/+ buffers/cache:     189879      68162
Swap:        24575        235      24340

#  swapoff -a
--//等1分鐘上下...
#  swapon -a
#  free -m
             total       used       free     shared    buffers     cached
Mem:        258042     199624      58418          0       1095       8582
-/+ buffers/cache:     189946      68096
Swap:        24575          0      24575

--//前後對比free多出了:58418 -56479 = 1939M。
--//以後繼續觀察看看,我總有一種感覺伺服器CPU資源有點吃緊。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2733167/,如需轉載,請註明出處,否則將追究法律責任。

相關文章