Centos 如何在OpenVZ中清除缓存?
我有OpenVZ VPS,在清除缓存时遇到问题: 在OpenVZ中不工作Centos 如何在OpenVZ中清除缓存?,centos,openvz,Centos,Openvz,我有OpenVZ VPS,在清除缓存时遇到问题: 在OpenVZ中不工作echo 3>/proc/sys/vm/drop\u缓存 如何清除此缓存?因此,为了清除缓存->必须重新启动VPS。OpenVZ不支持清除现金。这是在OpenVZ错误追踪器上。它已解析为resolved WONTFIX 来自(OpenVZ项目负责人): 所有容器共享相同的页面缓存(尽管存在每个容器的记帐),因此要删除单个容器的缓存,我们必须检查每个页面: 1无论它是否属于集装箱——假设我们确实有这些信息,我不确定 2本页
echo 3>/proc/sys/vm/drop\u缓存
如何清除此缓存?因此,为了清除缓存->必须重新启动VPS。OpenVZ不支持清除现金。这是在OpenVZ错误追踪器上。它已解析为
resolved WONTFIX
来自(OpenVZ项目负责人):
所有容器共享相同的页面缓存(尽管存在每个容器的记帐),因此要删除单个容器的缓存,我们必须检查每个页面:
1无论它是否属于集装箱——假设我们确实有这些信息,我不确定
2本页是否被其他容器使用
因此,虽然这在主机系统上是微不足道的,但对于容器来说却不那么微不足道。这不是一项关键的功能——drop_缓存只对运行各种基准测试有用
由于您没有使用OpenVZ获得自己的内核实例,因此无法运行该命令。您可以尝试执行以下步骤吗-
sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'
sudo echo 3 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches
echo 3 | sudo tee /proc/sys/vm/drop_caches
如果这些步骤不起作用-
获得一个真正的非OpenVZ机器(KVM、Xen等),这将很好地工作。使用OpenVZ,您无法获得自己的内核实例,因此无法执行这样的命令