coreos:为什么没有默认的交换分区?

coreos的标准安装似乎没有定义的交换分区和交换设置。

  • 这是什么原因?
  • 是否build议在coreos节点中添加交换空间,该节点作为kubernetes集群运行docker容器? 请注意,机器也将运行glusterfs来保存容器。

20多年前,需要掉换,因为我们有16公克的公羊。 所以我们需要交换来运行应用程序。 这些日子,当我们有32 +演出的ram它不需要那么多。 你能创造它吗? 当然。

那么如果你不这样做的话呢 如果您没有交换分区,并且内存不足,那么内核中的OOM将select一个应用程序来释放内存。

如果你有一个交换分区,内核将select较小的使用应用程序来将它们转换为交换。

和以前一样,你不再需要内存的2倍。