免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 12309 | 回复: 15
打印 上一主题 下一主题

[proxy] 关于squid的内存使用量问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-05 16:00 |只看该作者 |倒序浏览
本帖最后由 ktaog6 于 2010-05-06 13:20 编辑

大家好,请教个squid的问题,在squid.conf中参数如下:
cache_mem 6000 MB
cache_dir aufs /data/squid/cache 1024000 160 256


实际物理内存16G


按照

缓存索引量=1024000/1024*7=7000M
内存量=6000MB+7000MB=13G

按理论值,我的16G内存应该有3G剩余,而实际上却跑满了,请问大家知道这个问题的原因所在么?

我参考的网址http://dslab.ee.ncku.edu.tw/~tung/proxy/squidinst.html

论坛徽章:
0
2 [报告]
发表于 2010-05-06 01:20 |只看该作者
cache_dir应该是指磁盘缓冲空间大小吧,算进内存?内存虚拟盘?
另外,我知道squid实际使用内存并不是cache_mem所指大小,实际应该比cache_mem值大。
为了快速找到保存在磁盘上的文件,squid通过在内存中创建一个索引来便于检索,所以实际使用内存比预期大。这也是可以计算的,好像是一个磁盘文件占72字节还是多少,具体你看看《squid权威指南》坛子置顶贴有。

论坛徽章:
0
3 [报告]
发表于 2010-05-06 11:26 |只看该作者
#  TAG: cache_mem       (bytes)
#       NOTE: THIS PARAMETER DOES NOT SPECIFY THE MAXIMUM PROCESS SIZE.
#       IT ONLY PLACES A LIMIT ON HOW MUCH ADDITIONAL MEMORY SQUID WILL
#       USE AS A MEMORY CACHE OF OBJECTS. SQUID USES MEMORY FOR OTHER
#       THINGS AS WELL
. SEE THE SQUID FAQ SECTION 8 FOR DETAILS.
#
#       'cache_mem' specifies the ideal amount of memory to be used
#       for:
#               * In-Transit objects
#               * Hot Objects
#               * Negative-Cached objects

论坛徽章:
0
4 [报告]
发表于 2010-05-06 13:13 |只看该作者
本帖最后由 ktaog6 于 2010-05-06 13:16 编辑
cache_dir应该是指磁盘缓冲空间大小吧,算进内存?内存虚拟盘?
另外,我知道squid实际使用内存并不是cach ...
taoyouba 发表于 2010-05-06 01:20



cache_dir是指磁盘缓冲空间,我也没有算进内存中的,内存的会索引这个文件夹中的文件,这个没错,这些索引占用的空间的大约的值就是1024000/1024*7=7000M,也就是内存中的索引要占用7G左右的空间

论坛徽章:
0
5 [报告]
发表于 2010-05-14 10:51 |只看该作者
64bit的系统吗?squid也是64bit的否?

论坛徽章:
0
6 [报告]
发表于 2010-05-17 13:31 |只看该作者
os是64的,squid我编译的,按理说应该是自动编译成64的了

论坛徽章:
0
7 [报告]
发表于 2010-05-17 15:58 |只看该作者
不知道怎么算的,我一直用top 命令看内存占用

论坛徽章:
0
8 [报告]
发表于 2010-05-20 10:17 |只看该作者
top出来,内存也满满的,squid占用38%

论坛徽章:
0
9 [报告]
发表于 2010-05-25 20:52 |只看该作者
那么大的硬盘,可以用几个小硬盘多建几个磁盘存储,提升性能,内存用完了,看命中日志问题出在那了,是不是内存中放了太大的缓存。。

论坛徽章:
0
10 [报告]
发表于 2010-05-25 20:53 |只看该作者
TOP是看那个的吗,晕,用SQUID自己的命令查。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP