如何在 Linux 中检查交换内存
您是否已达到交换内存的最大使用量?卡住?如何查看 Linux 系统中的交换内存?您刚刚降落在正确的位置,可以摆脱困境。我将为您讨论一些更好、更完美的观察交换内存的新方法。我使用 Lubuntu 20.04 来演示所有这些过程。 Lubuntu 是一个轻量级发行版,可以在大多数硬件上有效运行。让我们开始。
使用 GUI——最简单的方法
我总是使用以下两种方法来确定系统上现有的交换内存。我还想让你知道我使用 SSD;因此,我不需要配置交换内存。这与为什么我不需要交换内存完全是不同的讨论。然而,这里讨论的所有指令和命令都将导致检查并保持交换内存不耗尽。
使用hTop
我使用 Htop 来查看我的系统进程。它的外观非常简单而华丽,因为它使用相当多的内存,并且一旦启动就会进入外壳。下面是 hTop 运行时的屏幕截图。
hTop 使用简单,可以使用以下命令直接安装:
如果您需要删除 hTop,只需运行以下命令:
给定的命令将确保所有内容都被删除。就我而言,我不使用任何交换;因此,它是0K/0K。既不流入也不流出。
使用 qps
第二个 GUI 工具 qps 也有其优点。虽然它不是在 shell 中运行并占用自己的内存空间,但使用起来非常简单。在下面的屏幕截图中,我向您展示了它是多么简单。我通过终端启动了它,以使启动过程变得更令人讨厌。但是,您只需从开始菜单启动它即可。正如已经讨论过的,在我的情况下它不会显示任何交换内存,因为我没有使用它。可以使用以下命令安装该程序:
而卸载过程也类似:
所有命令对于 Debian 和使用 .deb 存储库的相关发行版均有效。
使用命令行界面
我们在 Linux 中做任何事情的更极客和更简单的方法是通过命令行完成它。这里我给大家分享并演示几个命令。这是 Linux 世界中最简单的命令。
当您想要查看交换内存总共有多少以及正在使用的内存时,命令 free -h 非常方便。
检查可用性和消耗的交换内存的另一个命令是查看 /proc/meminfo 文件。
以下是读取相关文件的方法:
给定的命令将获取总的、可用的和缓存的交换内存并将其显示在终端上。
极好的!不是吗?
结论
我们讨论了如何确定交换内存并充分利用它。我在 Lubuntu 发行版上没有使用任何交换,所有命令和程序都清楚地表明没有任何一个位在整个系统中流动。