創建swap 分區

  1. swap 分區
    ide

  如何產生的: 在好久之前,因爲內存比較小,並且當運行程序過多的時候,內存就不夠用,spa

這個時候,產生了swap分區,也就是把多於的內存數據,存放於硬盤上,這樣子,就能夠相對的內存

減輕內存的壓力.ci

[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
it

關於swapio

建立swap分區用class

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

dd 是複製的意思 程序

if 就是soure 數據源im

of  就是複製的目標地址

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

count  就是塊的個數

建立完成以後,就須要格式化,使用:

mkswap /tmp/swapdisk

而後,就是掛載
swapon /tmp/swapdisk

取消是用:

swapoff  /tmp/swapdisk

這樣子,就能夠,建立swap分區了。

相關文章
相關標籤/搜索