虚拟机(Ubuntu libvirt)上 PHP 目录操作性能缓慢

虚拟机(Ubuntu libvirt)上 PHP 目录操作性能缓慢

几天前,我安装了一台 Ubuntu 服务器和两台运行中的虚拟机,其中使用了 libvirt。除了一个性能问题外,其他一切都运行正常。

每次我调用包含目录操作的 PHP 脚本时,操作都非常慢且性能不佳。以下是示例:http://zother.white-tiger.ch/ 这里您可以看到一个没有目录操作的示例以及它的速度有多快:http://michaeltanner.ch/

所有这些都在同一个虚拟服务器上。虚拟机使用 6 个核心(8 个可用)和 7500 兆字节 RAM(8 千兆字节可用)。磁盘映像格式为 qcow2。

我怎样才能提高性能?

更新 这是目录列表的源代码。在阅读之前,我不得不说这个脚本真的很老了,今天我不会那样编码;)在我以前的服务器上(不是虚拟的,与现在一样在专用服务器上),脚本的加载时间不像在虚拟服务器上那么长。

您可以在这里看到代码:http://fixee.org/paste/yi2fmb2/

更新已解决 好的,我明白了。我的源代码太烂了,以下命令导致循环,直到达到 php.ini 中指定的最大时间。

<?php echo file_get_contents('http://list.white-tiger.ch/i.php?vers='.$vers) ?>

所以现在通过删除命令解决了这个问题。无论如何,读取这个网址真的很愚蠢。请求的网址甚至不存在。我的错,对不起。

答案1

好的,我明白了。我的源代码太烂了,以下命令导致循环,直到达到 php.ini 中指定的最大时间。

<?php echo file_get_contents('http://list.white-tiger.ch/i.php?vers='.$vers) ?>

所以现在通过删除命令解决了这个问题。无论如何,读取这个网址真的很愚蠢。请求的网址甚至不存在。我的错,对不起。

相关内容