我阅读了一些有关交换内存的内容,但我对它了解还不够,无法决定在我的系统上进一步研究它。
以下是我目前拥有的资源:
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 使用和分区的所有内容都已经说过了!:-)