Tom

发表的评论

我在客厅的笔记本电脑上使用 8GB 内存、Ubuntu 14 和 Chrome 运行了几年,从未使用过交换空间。我忘记创建它了,而且从来没有出现过问题。

经验法则是,如果你的系统正在使用交换空间,那就增加内存 (RAM)。

我当时管理着一些 OpenStack 服务器,当它们开始使用超出基线的任何交换空间时,就该重启它们了,因为在那之后它们总是会变慢。然后它们又能正常运行一两个月。交换空间就像一个金丝雀,可以预警问题。

我不确定对于内存不足的情况,是崩溃并重启更好,还是使用少量交换空间以便在你可以重启之前进行恢复更好。

在云环境中,你应该拥有多个虚拟机 (VM) 和计算节点。并且你的应用程序应该是高可用 (HA) 的,这样你就可以重启节点而不会影响你的应用程序。在这种情况下,虚拟机上永远不要设置交换空间。

© . All rights reserved.