• 售前

  • 售后

热门帖子
入门百科

Linux查抄Swap交换空间的五个下令小结

[复制链接]
山东美家环保 显示全部楼层 发表于 2021-10-25 19:24:04 |阅读模式 打印 上一主题 下一主题
媒介
Linux下可以创建两种范例的互换空间,一种是swap分区,一种是swap文件。前者得当有空闲的分区可以使用,后者得当于没有空的硬盘分区,硬盘的空间都已经分配完毕。例如:安装redhat的时间,你可以默认划分硬盘空间,互换区的巨细事体系默认设置,当你安装完体系后须要安装一个oracle数据库,突然发出告诫,互换空间不够。此刻该怎么办?
当我们体系上的物理内存或RAM已满时,我们最终会使用体系上的互换空间。在此过程中,内存的非活动页面将移动到互换空间,从而创建更多内存资源。当体系关闭RAM时,此空间特别有用;但是,互换空间位于硬盘驱动器上,因此访问速度较慢。因此,它不应被视为RAM的适当替代方案。
在本文中,我们将先容几种查抄Ubuntu体系上可用Swap互换空间的方法。本文中形貌的下令和过程已在Ubuntu 18.04 LTS体系上运行。
我们正在使用Ubuntu下令行终端,以查抄我们体系上的互换空间。要打开终端,您可以使用Dash或Ctrl + alt + T快捷键。然后,您可以选择以下方式来获取互换空间信息:
Linux free下令

下令:
  1. free
复制代码
此下令用于在几行中查抄体系上的内存和互换使用率。不使用任何开关,表现的输出以千字节打印。

使用free下令查抄互换空间
下令:
  1. free -h
复制代码
使用-h开关,free下令以最靠近的3位数格式表现内存和互换使用率。

free -h下令
swapon下令

下令:
  1. $ swapon -s
复制代码
您可以使用swapon下令查抄特定分区,逻辑卷或文件的互换。在这里,我们将使用-s(择要)开关来获取互换详细信息(以千字节为单位)。

swapon下令
top下令

下令:
  1. $ top
复制代码
top下令输出的标题部门表现互换空间信息,以千字节为单位。提供此信息的其他下令包罗htop,glances和itop等。

使用top下令查抄互换使用环境
vmstat下令

下令:
  1. $ vmstat
复制代码
通过vmstat下令,您可以查看互换和互换信息。但是,您无法看到互换的总值,如前面提到的下令所示。

使用vmstat下令查抄互换空间
/proc/swaps文件

下令:
  1. $ cat /proc/swaps
复制代码
您还可以通过互换设置文件/proc/swaps查看互换巨细信息。它还表现装备方式的互换信息,以便您可以查看装备名称(分区,逻辑卷或文件),其范例以及它为体系提供的互换量。

查抄/proc/swaps的内容
固然本文中形貌了非常简单的下令,但您可以查看Ubuntu体系上的互换空间,并在体系RAM资源不足时使用它。
总结
以上就是这篇文章的全部内容了,盼望本文的内容对各人的学习或者工作具有一定的参考学习价值,如果有疑问各人可以留言互换,谢谢各人对草根技术分享的支持。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作