メインコンテンツまでスキップ

ZRAM

ZRAM は、圧縮されたブロックデバイスを作成し、システムのメモリ使用効率を向上させるための Linux カーネルモジュールです。

1. ZRAM のインストール

モジュールが存在するか確認

lsmod | grep zram

もし存在しない場合、以下のコマンドでインストールします。

sudo apt install linux-modules-extra-$(uname -r)

モジュールをロードします。

sudo modprobe zram

ZRAM は多くの Linux ディストリビューションで標準的にサポートされています。以下のコマンドでインストールします。

sudo apt install zram-tools

2. ZRAM の設定

ZRAM の設定ファイルを編集します。/etc/default/zramswapを開き、以下のように設定します。

sudo vi /etc/default/zramswap
/etc/default/zramswap
ALGO=lz4
PERCENT=50

ここで、ALGOは使用する圧縮アルゴリズムを指定し、PERCENTはシステムメモリの何パーセントを ZRAM に割り当てるかを指定します。

3. ZRAM の有効化

設定を反映させるために、ZRAM サービスを再起動します。

sudo systemctl restart zramswap

ZRAM が正しく有効化されているか確認します。

cat /proc/swaps