LINUX學習 設定交換分割槽

2021-09-23 21:23:17 字數 1790 閱讀 4659

當需要新增swap分割槽時,可以使用如下方法:

設定交換分割槽:

1 以dd指令建立swapoff

2 mkswap 來將swapfile 格式化為swap的檔案格式。

3 swapon 來啟動該系統檔案,使之成為swap

[root@localhost ~]#dd if=/dev/zero f=/tmp/swap bs=4k count=16382

16382+0 records in

16382+0 records out

67100672 bytes (67 mb) copied, 1.05299 seconds, 63.7 mb/s

#mkswap 來將swapfile 格式化為swap的檔案格式。

[root@localhost ~]# mkswap /tmp/swap

setting up swapspace version 1, size = 67096 kb

[root@localhost ~]# free

total       used       free     shared    buffers     cached

mem:        473860     468516       5344          0      31996     328304

-/+ buffers/cache:     108216     365644

swap:      1052216          0    1052216

#swapon 來啟動該系統檔案,使之成為swap

[root@localhost ~]# swapon /tmp/swap

[root@localhost ~]# free

total       used       free     shared    buffers     cached

mem:        473860     468516       5344          0      32020     328328

-/+ buffers/cache:     108168     365692

swap:      1117736          0    1117736

使用bc來驗證一下。

[root@localhost ~]# bc

bc 1.06

this is free software with absolutely no warranty.

for details type `warranty'.

1117736-1052216

65520

4*16382

65528

quit

#swapoff 該檔案並再次驗證。

[root@localhost ~]# swapoff /tmp/swap

[root@localhost ~]# free

total       used       free     shared    buffers     cached

mem:        473860     468628       5232          0      32132     328776

-/+ buffers/cache:     107720     366140

swap:      1052216          0    1052216

設定Linux交換分割槽

linux下可以建立兩種型別的交換空間,一種是swap分割槽,一種是swap檔案。前者適合有空閒的分割槽可以使用,後者適合於沒有空的硬碟分割槽,硬碟的空間都已經分配完畢。例如 安裝redhat的時候,你可以預設劃分硬碟空間,交換區的大小事系統預設配置,當你安裝完系統後需要安裝乙個oracle資料庫,...

設定Linux交換分割槽

linux下可以建立兩種型別的交換空間,一種是swap分割槽,一種是swap檔案。前者適合有空閒的分割槽可以使用,後者適合於沒有空的硬碟分割槽,硬碟的空間都已經分配完畢。例如 安裝redhat的時候,你可以預設劃分硬碟空間,交換區的大小事系統預設配置,當你安裝完系統後需要安裝乙個oracle資料庫,...

linux 設定交換分割槽

注 出處deepin社群 4g記憶體以下還是有必要開交換分割槽的 雖然 一般用不著 在根目錄生成swap檔案,count設定塊數,bs設定塊大小,生成1g的swap 如下 dd if dev zero of swapfile count 1024 bs 1024k 設定交換分割槽,注意路徑和上面的一...