设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 2941|回复: 3

kangle 3.5.12 3311的async io是什么意思 cdnbest反代磁盘缓存 内核开销拥堵 cdnbest自定义最大缓存网页(普通)智能配置文件

[复制链接]
 成长值: 345

签到天数: 4740 天

[LV.Master]伴坛终老

发表于 2018/2/7 03:49 | 显示全部楼层 |阅读模式 |Google Chrome 64.0.3282.140|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
这个是使用磁盘缓存情况下的IO拥堵情况,当前数值过大会引起内核打开文件开销CPU负载增加

在用于反代模式下,磁盘缓存开启情况,如果发现async io数值很大,如果使用了智能缓存,把普通缓存数值增大,可以有效的降低IO拥堵

因为是机械硬盘,普通缓存数值肯定不能过小,因为4K小文件会引起一个wa性能问题
之前写的是128K,由于是机械盘磁头随机寻址性能较差导致引起了300多数值的async io,修改成1M后,一会后就降低到了10左右不到的数值,大幅度降低了开销,宽带吞吐量10G情况,300W缓存文件,双路E5的负载也从60降低到了10左右不到占用
1.jpg

2.jpg

3.jpg

如果你改成1M了还是不能降下来,请设置2M试一下,并且去清理下磁盘缓存,因为以前通过智能模式写入的磁盘缓存128K大小信息还是在里面的(注意避开晚高峰期,建议凌晨2点在清理旧的缓存)

等等,你说清理也还不行?石头盘?还是钻石盘?那就关闭智能缓存吧,使用普通缓存模式,让数据经过一次内存缓冲,cdnbest上可以这样设置单台节点的分发,代表单文件最大缓存200M,例如设置10G内存,内存缓存用尽后则才进行启用磁盘缓存
  1. <!--#start 901 -->
  2. <config>
  3. <cache default='1' max_cache_size='200M' max_bigobj_size='0'/>
  4. </config>
复制代码


当然,最好的建议是使用ssd,毕竟吞吐量接近10G的服务器,机械盘寻址太慢了!
如果你是ssd,想把更多的文件进固态不走内存也可以把东西大部分全丢进硬盘,大于256KB的文件,直接走固态存储。如果不是单机吞吐高达10Gbps的话,例如200Mbps服务器用SSD固态时设置16K负载情况也还算可以。
  1. <!--#start 901 -->
  2. <config>
  3. <cache default='1' max_cache_size='256K' max_bigobj_size='10G'/>
  4. </config>
复制代码


总体来说,智能缓存模式下,磁盘缓存需要看磁盘速度,如果磁盘速度过慢,kangle 3311处会显示较多的async io值
这个值的结果怎么得出来的?参考我之前发的评测文章
https://bbs.itzmx.com/thread-21071-1-1.html

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 47 天

[LV.5]常住居民I

发表于 2019/4/7 17:37 | 显示全部楼层 |Google Chrome 72.0.3626.121|Windows 10
智能缓存和普通有什么区别?
[发帖际遇]: tianjiantao 乐于助人,奖励 4 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 47 天

[LV.5]常住居民I

发表于 2019/4/7 17:46 | 显示全部楼层 |Google Chrome 72.0.3626.121|Windows 10
最大缓存页面(普通)
10M

最大缓存页面(智能)
1G

默认缓存时间
31536000


[发帖际遇]: tianjiantao 捡了钱没交公 威望 降了 1 . 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 345

签到天数: 4740 天

[LV.Master]伴坛终老

发表于 2019/4/7 20:00 | 显示全部楼层 |Google Chrome 73.0.3683.86|Windows 10
tianjiantao 发表于 2019/4/7 17:37
智能缓存和普通有什么区别?

另一个帖子有介绍
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/26 08:36 , Processed in 0.149403 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表