开启开启eaccelerator后的磁盘性能问题后的磁盘性能问题| 稀饭的国度

本篇只是个人猜测.仅供参考,注意辩读.

我的linode主机,前两天一度出现硬盘IO狂飙的事情.被警告和死机几次,很头疼.仔细检查很多地方,最终将目标锁定在eaccelerator,只有开启它之后,程序才会频繁的进行数据交换.将所有键值指向shm,即内存作为缓存容器,IO读写立刻下降.

参数如下:

zend_extension = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so”
eaccelerator.shm_size = 128
eaccelerator.enable = 1
eaccelerator.optimizer = 1
eaccelerator.debug = 0
eaccelerator.name_space = “”
eaccelerator.check_mtime = 1
eaccelerator.filter = “”
eaccelerator.shm_max = 0
eaccelerator.shm_ttl = 3600
eaccelerator.shm_prune_period = 3600
eaccelerator.shm_only = 1
eaccelerator.compress = 0
eaccelerator.compress_level = 6
eaccelerator.keys = shm
eaccelerator.sessions = shm
eaccelerator.content = shm

eaccelerator.compress = 0 这个选项在php-fpm启动的fcgi中建议关闭.压缩并不会带来性能的突破,如果使用磁盘作为缓存容器,读写更频繁.而且会不稳定.会出现进程死掉的事情.

郑重声明:资讯 【开启开启eaccelerator后的磁盘性能问题后的磁盘性能问题| 稀饭的国度】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——