検索に移動zRAM(読み:ぜっとらむ)とは、データを読み書きすると全自動で圧縮伸長が行われるRAMディスクのことである。ソースを編集]「CPUの負荷は低く」「メモリ負荷は高い」環境において、データを圧縮転送することでメモリのバス帯域を節約でき、結果として高速化が期待できる。この発想自体はPS5のストレージが採用した「Kraken」と同様のものである。「CPUがしょぼい」「メモリ負荷も低い」という状況では当然ながら遅くなる。ソースを編集]圧縮するのでそこそこな量のデータを格納できる。「CPUがしょぼい」「メモリ負荷も低い」という状況でも、この「大容量」という恩恵だけは受けることができる。3.14から採用されている。(全バージョン)でもzRAMを利用できる。zRAM関連の設定はスマホやタブレットの製造メーカーしか設定できないのが一般的である。rootを取れば細かく設定できる。https://play.google.com/store/apps/details?id=com.franco.kernel&hl=jaスマホやタブレットではフラッシュメモリ(主に安物のeMMC)の耐久性の問題からパソコンで一般的な「ストレージに退避するスワップメモリ」が無効化されており、その代わりに「zRAMに退避させるスワップメモリ」を採用しているものが多い。zRAMの割当容量(メインメモリとzRAMの比率)は前述のようにメーカーに依存する。zRAMの割当容量が「ゼロ」となっているスマホも多い。ソースを編集]zramデバイス(/dev/zram{n})を生成する。num_devices=1zramデバイスにメモリ16GBを割り当てる。16Gzramデバイスをフォーマットする。ファイルシステムはext4ではなくxfsなどでもよい。zramデバイスをマウントする。/mnt/ramdisk/zramデバイスをアンマウントする。/mnt/ramdiskzramデバイスを開放する。プライバシー・ポリシーMonoBookについて免責事項モバイルビュ。