top中没有大内存使用进程,如何释放内存

ipcs:默认情况下,它显示关于所有三个资源共享内存段、消息队列和信号量数组的信息。
资源的选择
-m
shmemswrite有关活动共享内存段的信息。
-q
queuesWrite有关活动消息队列的信息。
-s
semaphoreswrite关于活动信号量集的信息。
-a
所有关于所有三个资源的信息(默认)。

ipcrm:删除某些IPC资源

----------------------------------------解决内存不释放----------------------------------------
TEST:~ # ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
0x52564801 393216     root       660        1129140224 0                       
0x52564802 425985     root       660        4194304000 0                       
0x52564803 458754     root       660        327970816  0                       
0x52564804 491523     root       660        6702231552 0                       
TEST:~ # ipcrm -m 393216
TEST:~ # ipcrm -m 425985
TEST:~ # ipcrm -m 458754
TEST:~ # ipcrm -m 491523
TEST:~ # free -g
             total       used       free     shared    buffers     cached
Mem:            39          8         30          0          0          6
-/+ buffers/cache:          1         37
Swap:           24          0         24
TEST:~ # ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
--------------------------------------------------------------------------------------------------------------
清空缓存
# sync
## release pagecache
# echo 1 > /proc/sys/vm/drop_caches
## release dentries and inodes
# echo 2 > /proc/sys/vm/drop_caches
## release pagecache,dentries and inodes
# echo 3 > /proc/sys/vm/drop_caches

感兴趣的可以看看/proc/sys的优化

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

工具人01

仗剑天涯,从你的打赏开始

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值