1. 程式人生 > >ubuntu16.04中設定緩衝區以及緩衝區使用策略

ubuntu16.04中設定緩衝區以及緩衝區使用策略

本篇文章將介紹如何使用在ubuntu16.04中設定緩衝區以及配置緩衝區使用策略

建立緩衝區檔案

建立一個大小為4G的緩衝區檔案

sudo fallocate -l 4G /swapfile

賦予許可權Swap分割槽檔案許可權

sudo chmod 600 /swapfile

將swapfile初始化為交換檔案

sudo mkswap /swapfile

啟用交換檔案

sudo swapon /swapfile

檢視分割槽

free -m 

設定開機啟用

編輯/etc/fstab檔案

sudo vim /etc/fstab

在檔案末尾新增如下內容

/swapfile none swap sw 0 0

解除安裝swap分割槽

sudo swapoff /swapfile

設定緩衝區使用策略

1.修改vm.swappiness的值,使用所有虛擬記憶體中緩衝區所佔百分比

sudo sysctl vm.swappiness=40

2.修改/etc/sysctl.conf配置檔案

vim /etc/sysctl.conf

在檔案尾部新增vm.swappiness=40,然後重啟ubuntu生效