表达式引擎Apache和SSD
最近,我一直在从事一个表达式引擎项目,该项目存在性能问题。在具有50个并发连接的测试上表达式引擎Apache和SSD,apache,codeigniter,expressionengine,solid-state-drive,Apache,Codeigniter,Expressionengine,Solid State Drive,最近,我一直在从事一个表达式引擎项目,该项目存在性能问题。在具有50个并发连接的测试上 CPU使用率极高(100%) 内存使用率低(8个内存中有2个) 数据库上的CPU/RAM使用率低 web服务器有4个CPU。现在,如果我打开缓存,利用率会降低,但是内容是这样的,所以必须取消动态缓存。现在,表达式引擎由必须读入内存并进行解析的模板组成。对于那些不熟悉表达式引擎的人,它是使用CodeIgniter构建的 我的想法是,如果Apache和expression engine文件从HDD上取下并放在SS
我的想法是,如果Apache和expression engine文件从HDD上取下并放在SSD上,模板的I/O速度会快得多,并且会降低Apache的CPU利用率。这种性能提升是真的会发生还是SSD不会有什么不同?在涉及磁盘I/O的情况下,SSD总是比旋转的磁盘更快,但听起来并不是瓶颈所在 您没有使用RAM,正如您正确指出的,模板必须被解析。您有4个CPU,但它们可能来自1998年(我们不知道)。如果是较新的,听起来应该足够50个并发连接,但您可能正在渲染国会图书馆的内容(同样,我们不知道) 使用中提到的或其他一些技术,您可能会获得一些好处 还发现: