`
jinnianshilongnian
  • 浏览: 21433894 次
  • 性别: Icon_minigender_1
博客专栏
5c8dac6a-21dc-3466-8abb-057664ab39c7
跟我学spring3
浏览量:2404932
D659df3e-4ad7-3b12-8b9a-1e94abd75ac3
Spring杂谈
浏览量:2997590
43989fe4-8b6b-3109-aaec-379d27dd4090
跟开涛学SpringMVC...
浏览量:5631404
1df97887-a9e1-3328-b6da-091f51f886a1
Servlet3.1规范翻...
浏览量:257542
4f347843-a078-36c1-977f-797c7fc123fc
springmvc杂谈
浏览量:1593136
22722232-95c1-34f2-b8e1-d059493d3d98
hibernate杂谈
浏览量:248958
45b32b6f-7468-3077-be40-00a5853c9a48
跟我学Shiro
浏览量:5847466
Group-logo
跟我学Nginx+Lua开...
浏览量:698110
5041f67a-12b2-30ba-814d-b55f466529d5
亿级流量网站架构核心技术
浏览量:780420
社区版块
存档分类
最新评论

开启nginx cache后导致内存几乎100%问题

 
阅读更多
1、前些日子某服务被刷,每分钟达到上几百万请求;当时采用了nginx cache来解决的;但是因为某服务不能缓存太久,当时设置了5s,那么带来的问题就是产生大量小文件,而且很快就删除了。
 
2、通过free -m
 

 
 
会发现used是27G;但是通过top查看进程占的内存并没有那么多

 
那内存去哪了?
 
3、通过查阅资料会发现(cat /proc/meminfo)
Slab: 22464312 kB
SReclaimable: 16474128 kB (这些是内核保持的但是可以释放的inode和dentry的缓存)
SUnreclaim: 5990184 kB
 
4、这些内存为什么会不自动清理呢?
某机房机器系统版本:Linux  2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux(正常,没出现内存快到100%的情况)
某机房机器系统版本:Linux  2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux (不释放)
 
5、通过设置如下参数来设置内存阀值
sysctl -w vm.extra_free_kbytes=6436787
sysctl -w vm.vfs_cache_pressure=10000
 
参考资料
 
  • 大小: 22.3 KB
  • 大小: 182.9 KB
1
4
分享到:
评论
3 楼 jinnianshilongnian 2016-06-16  
chaobingliu 写道
你好,看了您的文章受益匪浅,有个问题想请教下,对于设置系统的值,比如extra_free_kbytes、vfs_cache_pressure,对于各个系统有什么参考的吗?有没有什么设置标准呢?

这个要看具体情况了,我遇到的几乎所有场景不需要改,默认就够用了
2 楼 chaobingliu 2016-06-16  
你好,看了您的文章受益匪浅,有个问题想请教下,对于设置系统的值,比如extra_free_kbytes、vfs_cache_pressure,对于各个系统有什么参考的吗?有没有什么设置标准呢?
1 楼 腾讯rep 2015-09-23  
[flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][flash=200,200][url][url][url][flash=200,200]
[flash=200,200][url][img][list]
[*]
引用
[u][i][i][i][i][i][i][i][i][i][i][i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/u]
[/list][/img][/url][/flash]
[/flash][/url][/url][/url][/flash][/flash][/flash][/flash][/flash][/flash][/flash][/flash][/flash][/flash][/flash]

相关推荐

Global site tag (gtag.js) - Google Analytics