建立swap 分區
阿新 • • 發佈:2017-11-07
分區 swap
[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分區,也就是把多於的內存數據,存放於硬盤上,這樣子,就可以相對的
減輕內存的壓力.
[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
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 ~]# 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 分區