|
|
发表于 2017-11-1 13:50:28
|
显示全部楼层
我不知道LZ的180G是多少个文件,如果文件过多分层太少,会严重削弱系统对缓存文件的读取。
我尝试过1层缓存,把全站40W条记录全部缓存成html,读的时候已经感觉到慢了,改写文件的时候CPU速度飙升,然后我把 levels 改成 2:2,情况大有好转。因为要花费时间去做缓存,就没尝试1:1:2的差异。
个人理解,Nginx对缓存的处理是没问题的,反而是OS对文件的读写会引起一系列的问题,简单说:用户要科学分配缓存文件的管理
janfou 发表于 2017-11-1 14:06
我不知道LZ的180G是多少个文件,如果文件过多分层太少,会严重削弱系统对缓存文件的读取。
我尝试过1层缓 ...
levels=1:2
也许可能是这个问题,我再尝试尝试改成 2:2 需要时间来验证。 |
|