我想在 php 中使用 apc,以避免在包含文件时读取磁盘。但是我怎么知道文件是否真的来自共享内存,而不是磁盘读取?有谁知道如何测量 php 脚本或时间间隔的磁盘读取次数?(在 Windows Server 2003 上)提前非常感谢,
问候,
查尔斯
APC 有一个信息页面 APC.php,它将回答您的很多问题: http ://www.electrictoolbox.com/apc-php-cache-information/
使用RAM 磁盘,您可以强制缓存使用 RAM 而不是慢速磁盘驱动器。另一种可能的解决方案是使用与盘片驱动器相比读取速度更快的固态驱动器 (SSD)。设置快速 SSD 的 RAID0 将提高缓存性能。
但是我怎么知道文件是否真的来自共享内存,而不是磁盘读取?
一种简单的解决方案可能是将文件放在 USB 驱动器中(其中一个具有用于磁盘读/写的 LED 灯,以便您查看)并用于sleep()
确保和include()
s/ require()
s。