Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
表达式引擎Apache和SSD_Apache_Codeigniter_Expressionengine_Solid State Drive - Fatal编程技术网

表达式引擎Apache和SSD

表达式引擎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

最近,我一直在从事一个表达式引擎项目,该项目存在性能问题。在具有50个并发连接的测试上

  • CPU使用率极高(100%)
  • 内存使用率低(8个内存中有2个)
  • 数据库上的CPU/RAM使用率低
  • web服务器有4个CPU。现在,如果我打开缓存,利用率会降低,但是内容是这样的,所以必须取消动态缓存。现在,表达式引擎由必须读入内存并进行解析的模板组成。对于那些不熟悉表达式引擎的人,它是使用CodeIgniter构建的


    我的想法是,如果Apache和expression engine文件从HDD上取下并放在SSD上,模板的I/O速度会快得多,并且会降低Apache的CPU利用率。这种性能提升是真的会发生还是SSD不会有什么不同?

    在涉及磁盘I/O的情况下,SSD总是比旋转的磁盘更快,但听起来并不是瓶颈所在

    您没有使用RAM,正如您正确指出的,模板必须被解析。您有4个CPU,但它们可能来自1998年(我们不知道)。如果是较新的,听起来应该足够50个并发连接,但您可能正在渲染国会图书馆的内容(同样,我们不知道)

    使用中提到的或其他一些技术,您可能会获得一些好处

    还发现: