Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムスワップとzramスワップの使い方

Linuxシステムスワップとzramスワップの使い方

  
                

Linuxでのスワップとzramは、メモリを拡張するための2つの手法で、ある程度システムのパフォーマンスを示すことができます。もちろん、swapとzram swapは、一般的に、zramの使用がもっと多いです。これがLinuxシステムスワップとzramスワップの使い方です。
ログイン

ディスクスワップ:メモリ、ディスクの一部であり、アプリケーションが増加し、メモリに匹敵する、完全に透明であるが、スワップで使用する場合の欠点は、明らかであり、速度とても遅いです。

zram:物理メモリの一部を分割し、あまり使われていないメモリデータを圧縮してzramにすることです。メモリ

デバイスがzramをサポートしている場合は、zramを使用することをお勧めしますが、一部のデバイスカーネルは古いので、ディスクスワップのみを使用します。

デバイスがzramであるかどうかを確認するには:

デバイス内のシェルへのadb、cd /dev /block /、zram0またはzram1があるかどうかを調べる

そのようなファイルがない場合必ずしもデバイスがzramをサポートしているとは限らず、カーネルでzramオプションがチェックされていない可能性もあります。カーネルソースでzramを検索することができます。

以下は書かれたスクリプトです。 p>#! /system /bin /sh

#SWAP_FILE =' /data /swap1'

if [!] -f' /data /swap1< ']; then = /dev /0 = /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の値はスワップを使用する優先順位を表し、0は使用されず、100は最大使用を表します。

更新:

現在のスワップがどのスワップファイルを使っているのか知りたいのなら、

cat /proc /swapが知っているでしょう。

上記はLinuxシステムスワップとzramスワップの使用方法ですコンピュータのメモリが小さすぎる場合は、スワップまたはzramスワップを使用してメモリを拡張できます。

Copyright © Windowsの知識 All Rights Reserved