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

建立swap 分区

时间:2017-11-06 22:47:55      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:分区   swap   

  1. swap 分区

  如何产生的: 在很久以前,由于内存比较小,而且当运行程序过多的时候,内存就不够用,

这个时候,产生了swap分区,也就是把多于的内存数据,存放于硬盘上,这样子,就可以相对的

减轻内存的压力.

[root@sdone ~]# free
              total        used        free      shared  buff/cache   available
Mem:        3881920      855732     2109096         388      917092     2752556
Swap:             0           0           0

[root@sdone ~]# dd if=/dev/zero of=/tmp/swapdisk bs=2M count=1024
1024+0 records in
1024+0 records out
2147483648 bytes (2.1 GB) copied, 11.2269 s, 191 MB/s
[root@sdone ~]# du /tmp/swapdisk -sh
2.1G    /tmp/swapdisk
[root@sdone ~]# mkswap /tmp/swapdisk
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=14bde3a5-cafa-44c8-a447-17facf847cd3
[root@sdone ~]# swapon /tmp/swapdisk
swapon: /tmp/swapdisk: insecure permissions 0644, 0600 suggested.
[root@sdone ~]# free
              total        used        free      shared  buff/cache   available
Mem:        3881920      857708      126136         388     2898076     2725756
Swap:       2097148           0     2097148
[root@sdone ~]# chmod 0600 /tmp/swapdisk
[root@sdone ~]# ll /tmp/swapdisk
-rw------- 1 root root 2147483648 Nov  5 22:36 /tmp/swapdisk

关于swap

创建swap分区用

 dd if=/dev/zero of=/tmp/swapdisk bs=2M count=1024

dd 是复制的意思 

if 就是soure 数据源

of  就是复制的目标地址

bs  就是block size ,就是块的大小

count  就是块的个数

创建完成之后,就需要格式化,使用:

mkswap /tmp/swapdisk

然后,就是挂载
swapon /tmp/swapdisk

取消是用:

swapoff  /tmp/swapdisk

这样子,就可以,创建swap分区了。



本文出自 “牛粪也香” 博客,请务必保留此出处http://ainfyx.blog.51cto.com/724466/1979216

建立swap 分区

标签:分区   swap   

原文地址:http://ainfyx.blog.51cto.com/724466/1979216

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