最近我一直在处理一个表达式引擎项目,它有一个性能问题。在具有50个并发连接表达式引擎Apache和SSD
测试- 非常高(100%)的CPU使用率
- 低RAM的使用(2场演出出8)在数据库上
- 低CPU/RAM使用
而Web服务器有4个CPU。现在,如果我打开缓存,则利用率较低,但内容是动态缓存必须取消。现在,表达式引擎由必须读入内存和解析的模板组成。对于那些不熟悉表达式引擎的人来说,它是使用CodeIgniter构建的。
我的想法是,如果Apache和表达式引擎文件从硬盘上取下并放到SSD上,模板的I/O会更快,并且会降低Apache的CPU利用率。这种性能改善是否会实际发生,或者SSD会不会起什么作用?