Linux 中检查交换空间的 5 个命令Linux 中检查交换空间的 5 个命令Linux 中检查交换空间的 5 个命令Linux 中检查交换空间的 5 个命令
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux 中检查交换空间的 5 个命令

当系统上的物理内存或 RAM 已满时,我们最终会使用系统上的交换空间。在此过程中,内存中的非活动页面被移动到交换空间,从而创建更多的内存资源。当系统 RAM 不足时,此空间特别有用;然而,交换空间位于硬盘驱动器上,因此访问速度较慢。因此,不应将其视为 RAM 的适当替代品。

在本文中,我们将介绍几种检查 Ubuntu 系统上可用交换空间的方法。本文中描述的命令和过程已在 Ubuntu 22.04 LTS 系统上运行。

我们使用 Ubuntu 命令行(终端)来检查系统上的交换空间。要打开终端,您可以使用 Dash 或 Ctrl+alt+T 快捷键。然后,您可以选择以下方式获取交换空间信息:

Linux 自由命令

命令 :

free

此命令用几行内容检查系统上的内存和交换利用率。不使用任何开关,显示的输出将以千字节为单位打印。

命令 :

free -h

使用 -h 开关,free 命令以最接近的 3 位数格式显示内存和交换利用率。

交换命令

命令 :

swapon -s

您可以使用 swapon 命令来检查特定分区、逻辑卷或文件上的交换。在这里,我们将其与 -s(摘要)开关一起使用,以获得交换详细信息(以千字节为单位)。

顶层命令

命令 :

$顶部

top 命令输出的标头部分显示交换空间信息(以千字节为单位)。提供此信息的其他命令包括 htop、glances 和 itop 等。

vmstat 命令

命令 :

vmstat

通过vmstat命令可以查看换入、换出信息。但是,您无法看到交换的总值,如前面提到的命令所示。

/proc/swaps 文件

命令 :

cat /proc/swaps

还可以通过swap配置文件/proc/swaps查看swap大小信息。它还显示设备方面的交换信息,以便您可以查看设备名称(分区、逻辑卷或文件)、其类型以及它为系统贡献的交换量。

通过本文中描述的简单命令,您可以查看 Ubuntu 系统上的交换空间,并在系统 RAM 资源不足时利用它。

©2015-2025 艾丽卡 support@alaica.com