国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux系統swap和zram swap的使用詳解

2020-07-10 11:03:55
字體:
來源:轉載
供稿:網友

Linux系統下的swap和zram是兩個擴大內存的技術,都可以在一定程度上提示系統的性能。當然swap和zram swap,一般情況下zram的使用比較多。下面就來介紹一下Linux系統swap和zram swap怎么使用?一起隨小編去看看具體的操作吧!

磁盤 swap:是把磁盤的一部分作為內存, 對應用來說完全是透明的,相當與增大了內存, 但是缺點很明顯, 當用到swap的時候,速度會變的很慢。

zram: 是把物理內存的一部分劃分出來,把不是常用的內存數據壓縮后放到zram里, 用到的時候把數據解壓出來, 相當于犧牲了一些cpu效率,變相增大了內存。

如果設備支持zram,肯定是優先使用zram, 不過有的設備內核比較舊,只有使用磁盤 swap了。

查看設備是否zram的方法:

adb到設備中shell中, cd /dev/block/ 下, 看是否有zram0 或zram1

如果沒有該文件,也不一定是設備不支持zram, 也有可能是內核中沒有把zram選項勾中,可以到內核源碼中搜索 zram

下面是曾經寫的一個腳本:使用磁盤swap

#!/system/bin/sh

#SWAP_FILE=“/data/swap1”

if [ ! -f “/data/swap1” ]; then

dd if=/dev/zero of=/data/swap1 bs=390250 count=256

fi

busybox mkswap /data/swap1

busybox swapon -p 0 /data/swap1

echo 0 》/proc/sys/vm/swappiness

cat /proc/sys/vm/swappiness

busybox free -m

/proc/sys/vm/swappiness 里的值代表使用swap的優先級, 0 就是不用, 100代表最大程度的使用

更新:

如果你想知道當前swap用的是哪個路徑的swap文件,

cat /proc/swap就可以知道。

以上內容就是小編為大家帶來的關于Linux系統swap和zram swap的使用方法了,如果你的電腦內存太小,那么可以用swap或者zram swap對內存進行擴展。希望可以幫助到大家!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辛集市| 海兴县| 宣威市| 平陆县| 富蕴县| 富川| 靖江市| 长岛县| 上饶市| 定西市| 武威市| 乐至县| 砀山县| 大名县| 庆元县| 独山县| 施秉县| 邯郸县| 宜丰县| 冕宁县| 山阳县| 五莲县| 桐梓县| 临沧市| 积石山| 隆林| 枣强县| 福海县| 团风县| 宝丰县| 奈曼旗| 娄底市| 全南县| 黔东| 海南省| 望奎县| 青铜峡市| 玉山县| 信宜市| 崇仁县| 调兵山市|