Linuxシステムswapとzram swapの使用の詳細
Linuxシステムの下のswapとzramはメモリを拡大する2つの技術であり、システムの性能をある程度提示することができる。もちろんswapやzram swapは、一般的にzramの使用が多いです。Linuxシステムswapとzram swapの使い方を紹介します。具体的な操作を見てみましょう。
デバイスがzramをサポートしている場合は、zramを優先的に使用するに違いありませんが、一部のデバイスコアは古く、ディスクswapしか使用されていません。
デバイスがzramであるかどうかを確認する方法:adbはデバイスのshellに、cd/dev/block/の下に、zram 0またはzram 1があるかどうかを確認します。
このファイルがない場合は、デバイスが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でメモリを拡張することができます。皆さんのお役に立てばと思います!