内存不够,使用swap空间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内存不够,使用swap空间相关的知识,希望对你有一定的参考价值。
swap是内存不足时使用
1.1创建一个swap文件
1.创建一个块文件
[[email protected] ~]#
[[email protected] ~]# dd if=/dev/zero of=/tmp/100m bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 0.472237 s, 222MB/s
[[email protected] ~]# ll /tmp/100m -h
-rw-r--r-- 1 root root 100M Aug 15 11:57 /tmp/100m
2让这个文件成为swap 类型
[[email protected] ~]# mkswap /tmp/100m ##格式化
mkswap: /tmp/100m: warning: don‘t erase bootbitssectors
onwhole disk. Use -f to force.
Setting up swapspace version 1, size = 102396 KiB
no label, UUID=f6a2d730-a364-4e43-a084-f5496fc77fbb
3.让这个swap类型的文件 真的的加入到swap中
[[email protected] ~]# swapon /tmp/100m
[[email protected] ~]# free -h
total used free shared buffers cached
Mem: 1.8G 256M 1.6G 240K 11M 151M
-/+ buffers/cache: 92M 1.7G
Swap: 867M 0B 867M
1.1.2创建一个swap分区
1.fdisk -cu /dev/sdc
(m---p ---n --t (将分区格式转换成82)--w)
2.格式化分区:mkswap -c v1 /dev/sdc4
3.激活swap分区:swapon -a /dev/sdc4
4.查看swap 分区:swapon -s 或 free 或cat /proc/swaps
5.加入到/etc/fstab文件
以上是关于内存不够,使用swap空间的主要内容,如果未能解决你的问题,请参考以下文章