我有一个 Wordpress 网站,它使用文件缓存来存储各种对象信息。
现在我希望访问缓存中的数据的时间更短,我听到网上很多人建议安装缓存以便将数据存储在内存中是个好主意。具体来说,他们建议使用tmpfs
。
我尝试通过运行以下命令来执行此操作:
mount -t tmpfs -o size=128 tmpfs /home/myaccount/mycache
但我发现这似乎并没有显著改善页面加载时间。有没有办法可以检查缓存中的数据是否确实从内存中访问?或者缓存似乎没有起作用的原因是什么?
答案1
操作系统也会将数据从基于磁盘的文件系统中缓存在 RAM 中(当有可用 RAM 时),这可以解释为什么您没有看到页面加载时间的改善。
但是,您可以通过验证该位置确实是一个位置来验证数据确实只存储在 RAM 中tmpfs
- 只需运行mount
不带参数的命令来列出挂载,其中应该包括您的tmpfs
文件系统。