我正在尝试使用以下命令启用zram
echo 77512704 > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0当我按enter键执行最后一个命令时,我得到这个错误: swapon对于/dev/block/zram0失败。为什么?我该怎么解决呢?
另外,当我按enter键进入mkswap时,我收到了这样的信息:交换文件需要至少40kb。我通过插入80000000来解决这个问题..提前感谢您的帮助。
附注:要禁用ZRAM,请使用
swapoff /dev/block/zram0而且很管用。
发布于 2017-05-26 04:53:11
您需要禁用zram。
对于android系统:
root用户
su已禁用
swapoff /dev/block/zram0重置
echo 1 > /sys/block/zram0/reset设置大小
echo 128M > /sys/block/zram0/disksize或
echo $((128*1024*1024)) > /sys/block/zram0/disksize已启用
mkswap /dev/block/zram0
swapon /dev/block/zram0发布于 2015-06-09 21:19:38
如果mkswap失败,那么swapon也会失败...
您可以尝试使用以下命令初始化80MiB zram磁盘:
echo $((80*1024*1024)) > /sys/block/zram0/disksize这种设置大小的方法更好。
https://stackoverflow.com/questions/24467604
复制相似问题