こんばんは。
今日はUbuntuでSwapを圧縮するZswapの設定。
メモリが足りないマシンではSwap領域が必要になりますが、
圧縮して容量を節約するZswapです。
おすすめ機種はSSDの容量が特に少ないPCです。
重くなるのでSwapを拡張する余裕のあるストレージには不要かもしれません。
標準のKernelでそのまま対応出来ます。
●Zswap
Swapを圧縮して節約するZswapです。
Zramと違うのは、RAMを圧縮するZramとストレージを圧縮するZswapの違いです。
つまりSwapファイルか領域が必ず必要になります。
長所としてはメモリ領域を圧縮しない事ですが、速度的にはZramに負けます。
しかしストレージ領域に大量にSwapを確保出来ますので固まらない、落ちない
圧縮RAM環境を作りたい時にZswapは役にたちます。
Ubuntuの場合、Kernelが標準で対応しているので
ブートパラメータに追加するだけで使えます。
sudo nano /etc/default/grub
10行目あたりを下記に修正します。
quit splashの後に追記。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1 zswap.compressor=lzo"
保存したらgrubをアップデート。
圧縮方式を変えたい時はlz4を変更してみてください。
sudo update-grub
grubファイルをアップデートしたら再起動。
それだけでOKです。
動作確認は下記のコマンドを実行
sudo dmesg | grep "zswap: "
●まとめ
設定は簡単ですが、重くなります。ガリガリです。
しかしメモリが少なくてもアプリが落ちにくくなります。
使っていないキャッシュなどもZswapに送って圧縮しますので
ややメモリを空けられます。
WindowsタブレットやChromebookの様なSSD容量の小さいPCにオススメ。
ZramとZswapを併用すると安定化しますが重くなります。
それでも良い人にはとても役に立ちます。
逆に重くしたくない人には要注意かも。
【Ubuntuの最新記事】
- Ubuntu改造日記 20.04〜 ラン..
- Ubuntu改造日記 節電設定 TLPの..
- Ubuntu改造日記 省メモリ Fire..
- Ubuntu改造日記 22.04〜 Gr..
- Ubuntu改造日記 メモリ+スワップ満..
- Ubuntu改造日記 wubi for ..
- Ubuntu改造日記 コマンドラインでS..
- Ubuntu改造日記 省メモリ キャッシ..
- Ubuntu改造日記 3,000円ジャン..
- Ubuntu改造日記 簡易ファイルサーバ..
- Ubuntu改造日記 16bit x86..
- Ubuntu改造日記 OpenMSX+M..
- Ubuntu改造日記 OpenMSX-c..
- Ubuntu改造日記 キーボード故障対策..
- Ubuntu改造日記 CF-SZ5でCU..
- Ubuntu改造日記 最近のSteam+..
- Ubuntu改造日記 USBメモリ、SS..
- Ubuntu改造日記 USBメモリ、SS..
- Ubuntu改造日記 オープンソース初代..
- Ubuntu改造日記 Onenote &..