ITPub博客

首页 > 数据库 > Oracle > [20201110]服务器内存不足.txt

[20201110]服务器内存不足.txt

原创 Oracle 作者:lfree 时间:2020-11-10 09:34:58 0 删除 编辑

[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博客 ” ,链接:https://blog.itpub.net/267265/viewspace-2733167/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    4006
  • 访问量
    7969333