Linux 清空缓冲区缓存命令权限被拒绝

Linux 清空缓冲区缓存命令权限被拒绝

我正在使用以下命令来刷新缓存:

# sync; echo 3 > /proc/sys/vm/drop_caches
# sync; echo 2 > /proc/sys/vm/drop_caches
# sync; echo 1 > /proc/sys/vm/drop_caches

当我使用上述命令之一时,我得到以下信息:

-bash: /proc/sys/vm/drop_caches: Permission denied

我的系统运行 CentOS 6.5,我通过 SSH 以 root 身份登录。

有什么建议么?

答案1

在 OpenVZ 或 Virtuzzo 等共享内核系统上,容器没有这种级别的虚拟内存管理器访问权限。

相关内容