wangzhe 发表于 2016-3-11 10:16:17

php file_exists 方法消耗系统负载的问题

我做测试循环1000次file_exists,判断不存在文件,压测500个并发,机器负载就上来了达到400,
服务器配置4核 16G内存 硬盘

我们猜测现在CI的加载loader,config用到这个方法会给服务器负载带来压力

wangzhe 发表于 2016-3-11 10:19:18

大家可以试一下,我这用的是阿里云的虚拟主机

Aloghli 发表于 2016-3-11 10:46:58

我也用的是阿里云服务器 好像没有这个问题

一叶扁舟 发表于 2016-3-11 12:48:30

本帖最后由 一叶扁舟 于 2016-3-11 12:54 编辑

应该不是这个问题,PHP会缓存一些文件属性处理函数的返回信息以提高性能,像file_exists、filesize、stat等等
页: [1]
查看完整版本: php file_exists 方法消耗系统负载的问题