linux之交换分区swap的创建和查看
交换分区的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。Linux下可以创建两种类型的交换空间,一种是swap分区,一种是swap文件
1.使用分区的方式扩充交换分区的大小
(1)先使用fdisk进行分区
(2)格式化分区
mkswap /dev/sdd1
(3)打开swap
swapon /dev/sdd1
(4)关掉swap
swapoff /dev/sdd1
(5)使swap分区永远生效
vim /etc/fstab
/dev/sdd1 swap swap defaults 0 0
2.使用文件制作交换分区
(1) 创建文件
dd -if=/dev/zero bs=4M count=1024 of=/swapfile
dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
bs=4M :同时设置读入/输出的块大小为1024*4Kb=1024*1024*4个字节。bs(即block size)。
count = 1024:只拷贝输入的1024块。
(2)修改权限并 格式化分区
chmod 600 /swapfile mkswap /swapfile
(3)打开swap
swapon /swapfile
(4)使swap分区永远生效
vim /etc/fstab /swapfile swap swap defaults 0 0
相关推荐
-
PHP8种变量类型的详细讲解2025-02-22 00:32:24
-
php+apache 和 php+nginx的区别2025-02-22 00:21:27
-
PHP:与workerman结合实现定时任务2025-02-22 00:15:57
-
Nginx的Rewrite规则与实例2025-02-22 00:15:39
-
MySql中身份证字段的简单脱敏介绍2025-02-22 00:15:36