交换的作用可以简单地描述为:
当内存不足时,将内存中的数据块从 DRAM 移动到交换的磁盘空间,以便为当前进程释放更多空间。
当再次需要该数据时,您可以将数据从交换磁盘移回内存,并将未使用的数据块从内存移动到交换磁盘。
将数据从内存移动到交换的操作称为页面调用,在后台发生的页面调用不会受到应用程序的干扰。
交换空间是分页的,每个页面的大小与内存页面的大小相同。
没有必要将每个系统划分为交换,例如,大多数嵌入式系统没有交换。
请确保实际剩余内存大于交换内存空间,然后执行以下操作,否则会宕机!
查看交换分区。
swapon -s 将查看您的交换分区在哪里。
filename type size used priority
dev/sda2 partition 4095996 85720 -1
停止交换分区。
停止交换分区会将交换内存释放到实际内存中。
swapoff /dev/sda2
启用交换分区。
交换分区的内存释放到实际内存后,启用交换分区。
swapon -a
检查交换内存。
发布后,交换使用量为 0
free -m
相似文章
在学习C语言时,我们经常会用到 符号,而下表,那么检索到的地址是否与真实的物理地址相对应呢?让我们写一个分步验证。从上图不难看出,从正文 到命令行参数环境变量,地址是从低到高,我们来写一段 来验证一下。从这里不难发现,地址确实是按从高到低的顺序出现的。那么命令行参数和环境变量呢,我们再写几组 从上面...
我是技术创造者 有很多方法可以释放计算机上的磁盘空间,但以下是您尝试过的一些最常见的方法 删除不需要的文件 清理桌面 文件夹和临时文件。这些文件可能会占用大量空间,但它们可以很容易地清理。.预读文件。. 按 Windows R 打开运行对话框,键入 prefetch 并按 Enter。. 在 Win...
您是否喜欢双屏设置,但又为两台显示器占用桌面上的大量空间而烦恼?然后考虑我们精心挑选的五个最佳双屏显示器臂。它们不仅可以通过增加屏幕的位置来帮助您节省空间,而且还提供了各种有用的功能,例如各种安装选项和灵活的位置调整。为了在使用双显示器时获得最佳体验,我们强烈建议您选择以下推荐的双屏显示器支架之一。...
如何释放电脑C盘的空间,在电脑的日常使用过程中,我们经常会遇到C盘空间不足的问题。为了保持计算机正常运行,释放 C 盘上的空间成为一项必不可少的任务。这里有一些快速删除C盘垃圾的方法,希望能帮你解决这类问题。专业C盘自动清洗工具安装方法 第 步 在浏览器地址栏中输入官网地址 下方 安装 C 盘清理工...
随着时间的流逝,您可能会发现计算机的 C 盘越来越满。当C盘的可用空间不断减少时,计算机的速度也会变慢。这是因为操作系统和应用程序需要足够的空间才能平稳运行。如果您的计算机的 C 盘已满,请不要担心!这里有 种方法可以帮助您快速清理和释放 C 盘上的空间。Professional C Drive C...