对我来说可用的交换内存重要吗?

对我来说可用的交换内存重要吗?

我阅读了一些有关交换内存的内容,但我对它了解还不够,无法决定在我的系统上进一步研究它。

以下是我目前拥有的资源:

user@ubuntu:$ free -m
             total       used       free     shared    buffers     cached
Mem:         15932      11505       4427        104       1315       6719
-/+ buffers/cache:       3470      12462
Swap:            0          0          0

我是否应该担心没有可用的交换内存?

答案1

交换空间是硬盘驱动器 (HDD) 的一部分,用于虚拟内存。请参阅此处的定义:掉期定义我有 8 GB 的交换分区,但我从来没有用过它,

             total       used       free     shared    buffers     cached
Mem:          7854       7717        136         15       2559       2520
-/+ buffers/cache:       2637       5216
Swap:         8058          0       8058

如果我是你,我不会创建一个新的分区,但是如果你无论如何想要,请看一下这个: 系统安装后如何添加交换分区?

对于新分区,我更喜欢使用 Live Ubuntu 磁盘和 GParted 分区编辑器。如果需要帮助,请告诉我。

答案2

您没有提供对我们提供支持的重要信息!

至少,你应该提供你的 Ubuntu 版本、硬件描述(例如 CPU 和 RAM 详细信息)、计算机的角色描述(例如服务器或工作站、所需/安装的 GUI)。

无论如何,我可以建议您,在极少数情况下,不使用交换分区是一种好的做法。

看看这篇文章,Oli 解释了为什么你的系统中应该始终有一个交换分区。我完全同意这篇文章。https://askubuntu.com/a/15338/265813 在同一个线程中,您可以找到我用来监控服务器交换空间使用情况的脚本。

最后但并非最不重要的一点是,搜索您的案例。有关常见 Swap 使用和分区的所有内容都已经说过了!:-)

相关内容