[关闭]
@delight 2014-05-02T12:38:15.000000Z 字数 754 阅读 2310

ziproxy和squid配置优化建议

ziproxy squid config
本文档持续更新。

ziproxy部分

已优化部分:


选项:MaxSize=1048576

描述:最大压缩文件(默认1M),超出此数值不再(重新)压缩

优化:考虑图片大小,增加到2M

影响:CPU负载会有所增加,传输流量进一步减少


待优化部分:

TOS相关选项

Image质量相关选项

HTTPS相关选项

Ad-Blocker相关选项


squid部分

已优化部分

选项:cache_dir,默认未打开;cache_mem 256 MB

描述:给予squid cache磁盘空间限制和内存使用限制,非常重要的影响性能的参数

优化:cache_mem使用默认数值即可,因为squid的官方文档说明了该数值其实并不能约束squid可以使用的最大内存;该数值实际上受到cache_dir的大小限制,根据官方文档的"How much memory do I need in my Squid server"部分,如果有10GB的硬盘,至少需要(10*10+30)*2=260MB的内存。另外,一般认为,cache_dir应该设在单独的硬盘上,以提高缓存访问速度。

当前设置:cache_dir /var/spool/squid3/ 2000 16 256

影响:打开磁盘缓存后总体命中率应该有所上升。


选项:maximum_object_size_in_memory 512 KB

描述:内存中缓存文件的最大大小

优化:maximum_object_size_in_memory 1 MB

影响:可以缓存更大的文件到缓存中


选项:maximum_object_size 4096 KB

描述:硬盘中缓存文件的最大大小

优化:maximum_object_size 16 MB

影响:可以缓存更大的文件到硬盘中

待优化部分

squid集群部分

acl优化

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注