创建/删除交换文件(swapfile)-linux
交换空间是从硬盘中划分出来的一部分空间。交换空间可以是一 个专用的交换分区(推荐的方法),交换文件,或两者的组合。
交换空间的总大小应该相当于你的计算机内存的1~2倍和32 MB
这两个值中较大的一个,但是它不能超过2048MB(2GB).
1.创建交换文件
dd if=/dev/zero of=/swapfile bs=1024 count=8192
mkswap /swapfile
swapon /swapfile
注释:
dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/swapfile不产生IO,可以用来测试纯读速度。bs是每次读或写的大小,即一个块的大小,count是读写块的数量。
格式化交换文件 mkswap /swapfile
打开交换文件 swapon /swapfile
free查看交换文件
2.自动挂载交换文件
用vi编辑/etc/fstab 在最后添加“/swapfile swap swap defaults 0 0”
按“Esc+冒号输入wq”保存退出
3.删除交换分区
先关闭交换空间swapoff /swapfile
删除交换文件rm /swapfile
4.关闭自动挂载
只要在第二部用vi编辑/etc/fstab添加的命令前加个“#”就ok!
保存退出就ok!
备注:自己学习时的笔记!