Linux 设置交换分区

Posted 长城之上是千亿的星空,星空之上是不灭的守望。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 设置交换分区相关的知识,希望对你有一定的参考价值。

当需要添加swap分区时,可以使用如下方法:
设置交换分区:
1 以dd指令建立swapoff
2 mkswap 来将swapfile 格式化为swap的档案格式。
3 swapon 来启动该系统文件,使之成为swap
[[email protected] ~]# dd if=/dev/zero f=/tmp/swap bs=4K count=16382
16382+0 records in
16382+0 records out
67100672 bytes (67 MB) copied, 1.05299 seconds, 63.7 MB/s
#mkswap 来将swapfile 格式化为swap的档案格式。
[[email protected] ~]# mkswap /tmp/swap
Setting up swapspace version 1, size = 67096 kB
[[email protected] ~]# free
             total       used       free     shared    buffers     cached
Mem:        473860     468516       5344          0      31996     328304
-/+ buffers/cache:     108216     365644
Swap:      1052216          0    1052216
#swapon 来启动该系统文件,使之成为swap
[[email protected] ~]# swapon /tmp/swap
[[email protected] ~]# free
             total       used       free     shared    buffers     cached
Mem:        473860     468516       5344          0      32020     328328
-/+ buffers/cache:     108168     365692
Swap:      1117736          0    1117736
使用bc来验证一下。
[[email protected] ~]# bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty‘. 
1117736-1052216
65520
4*16382
65528
quit
#swapoff 该文件并再次验证。
[[email protected] ~]# swapoff /tmp/swap
[[email protected] ~]# free
             total       used       free     shared    buffers     cached
Mem:        473860     468628       5232          0      32132     328776
-/+ buffers/cache:     107720     366140
Swap:      1052216          0    1052216










































以上是关于Linux 设置交换分区的主要内容,如果未能解决你的问题,请参考以下文章

Linux:ubuntu设置交换分区

Linux 设置交换分区

Linux CentOS 8(交换分区的添加与管理)

Linux CentOS 8(交换分区的添加与管理)

Linux 7.7设置交换分区SWAP

linux高级文件系统管理概述:处理交换分区设置文件系统配额配置raid和逻辑卷