码迷,mamicode.com
首页 > 其他好文 > 详细

手动新增swap空间

时间:2018-03-30 14:41:30      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:swap

1.swap空间

swap是内存交换空间,swap的主要功能是当物理内存不够时,将内存中的所占的程序暂时移动到swap中,让物理内存可以被需要的程序来使用。个人主机一般用不到,服务器或者是工作站常年上线的系统来说,是需要创建的。

可以通过两种方式来增加。



2.通过分区的方式

fsck /dev/hdc 

n 分区 

p 查看新分区号和系统id 

t 修改系统id 

选择分区号 

82 改为swap的id 

w 保存

partprobe 更新分区表

mkswap /dev/hdc7 构建swap格式

swapon /dev/hdc7 开启swap交换空间


分区开机生效

mkdir /mnt/swapdir2 创建挂载点

blkid /dev/sdc7 查看uuid

vi /etc/fstab 

UUID=xxxxxxx /mnt/swapdir2 swap sefaults 0 0



3.文件构建行为

更多的情况是磁盘没有多余的空间。则需要通过构建文件的方式。

dd if=/dev/zero of=/tmp/swap bs=1M count=512 创建大文件

mkswap /tmp/swap 格式化swap

swapon /tmp/swap 挂载swap

swapoff /tmp/swap 卸载swap


swap文件开机生效

blkid /tmp/swap 查看uuid

mkdir /mnt/swapdir 创建挂载点

vi /etc/fstab 设置开机生效 

UUID=xxxxxx /mnt/swapdir swap defaults 0 0

swapon -s 查看


dd命令详解:

dd:操作磁盘的命令

if:指定从哪里读

/dev/zero:永远只会输出0的文件

of:写入到哪里去

/tmp/swap:创造的文件的名

bs:指定块大小

count:指定块数量


手动新增swap空间

标签:swap

原文地址:http://blog.51cto.com/11060853/2092915

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!