Zram

来自资料库(何亚红)
HEYAHONG讨论 | 贡献2023年9月4日 (一) 06:31的版本 (创建页面,内容为“== 说明 == zram是一个基于内存的Linux块设备,其页可压缩。 zram通常配合swap使用时可优化内存实现内存压缩功能,也可以直接当作普通块设备使用。 == 手动加载 == === modprobe === modprobe可用于加载Linux内核模块。 注意:需要root权限执行。只能加载未加载的模块。 模块参数参数: {| class="wikitable" !参数名称 !说明 |- |num_devices |zram设备数量,如<code>modprobe z…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

说明

zram是一个基于内存的Linux块设备,其页可压缩。

zram通常配合swap使用时可优化内存实现内存压缩功能,也可以直接当作普通块设备使用。

手动加载

modprobe

modprobe可用于加载Linux内核模块。

注意:需要root权限执行。只能加载未加载的模块。

模块参数参数:

参数名称 说明
num_devices zram设备数量,如modprobe zram num_devices=32,用于加载zram时产生32个zram设备文件(zram0到zram31)。

zramctl

zramctl是一个设置或控制zram设备的工具。

注意:需要root权限执行。

zram设备文件的大小可由zramctl的-s选项设置。

官方资料

https://docs.kernel.org/admin-guide/blockdev/zram.html