[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年前後...