使用檔案做swap分割槽

2021-10-03 06:39:42 字數 1135 閱讀 3422

[root@zabbixserver ~]# fallocate -l 2g /etc/swap #指定檔案為2g

[root@zabbixserver ~]# ls -lt /etc/swap

-rw-r–r-- 1 root root 2147483648 feb 26 22:51 /etc/swap

[root@zabbixserver ~]# chmod 600 /etc/swap

[root@zabbixserver ~]# mkswap /etc/swap

setting up swapspace version 1, size = 2097148 kib

no label, uuid=1bc2c0e6-368f-4daa-bdc9-777e9e50112e

[root@zabbixserver ~]# swapon /etc/swap

swapon: /etc/swap: swapon failed: invalid argument

[root@zabbixserver ~]# vim /etc/fstab

[root@zabbixserver ~]# vim /etc/fstab

[root@zabbixserver ~]# vim /etc/sysctl.conf

[root@zabbixserver ~]# vim /etc/sysctl.conf

[root@zabbixserver ~]# free -m

建立swap檔案

fallocate -l 2g /etc/swap #指定檔案為2g

1設定檔案許可權,只允許root使用者操作

chmod 600 /etc/swap

1檢查檔案大小與許可權是否正確

ls -lh /etc/swap

1設定該檔案為swap檔案

mkswap /etc/swap

1啟用swap檔案

swapon /etc/swap

1使swap檔案永久生效

vim /etc/fstab

1末尾新增:

/etc/swap swap swap defaults 0 0

1更改swap配置

vim /etc/sysctl.conf

1有則修改,無則新增:(按需修改數值)

Linux 使用swap分割槽

這條命令從硬碟裡分出乙個 2 1g 大小的空間,掛在swapfile上。構建swap格式於 usr swap swapfile 上 啟用swapfile 加入到swap分割槽中。以上操作在重啟系統後swap空間將會失去swapfile 將swapfile 加入到 etc fstab 條目將可以使得系...

關於swap分割槽使用

swap分割槽在系統記憶體不足時,會使用swap來存放記憶體中暫不用的資料,這能緩解記憶體不足,但是由於我們swap分割槽畢竟是硬碟,比起記憶體的速度差了幾個量級,也就會導致程式變慢。其實也就是統計proc下pid裡smaps檔案中swap項的總和,bin bash function statswa...

分割槽 swap分割槽

what?將乙個硬碟驅動器,劃分為若干個邏輯上的驅動器。一般來說,分割槽和 boot分割槽的是必要,swap分割槽的重要的,使用者分割槽是可要的。why?多年前我們就習慣將硬碟分割槽,但是那時候和現在分割槽的理由或不相同。總之分割槽的理由或者說好處,大概有這些。檔案系統限制最大硬碟容量,如00年前後...