随着斐讯的倒塌,二手市场上的斐讯硬件产品俨然形成了一个小市场,产品拥有一定的性价比,今天的主角是电视盒子 T1。
T1 默认只有 32M SWAP,这个 SWAP 是 zRAM,配置类似的 N1 有 500M zRAM,可以通过以下脚本达到增加zRAM。需要刷机后拥有 root 权限,可以添加开机启动。
mount -o remount,rw /system vi /system/bin/lazy-start.sh
把以下脚本添加到开机启动中,根据需要调整大小。
#starting swap off zram swapoff /dev/block/zram0 # resetting zram echo 1 > /sys/block/zram0/reset # setting zram size to 378 mb echo 387286400 > /sys/block/zram0/disksize # making zram swapable mkswap /dev/block/zram0 # starting swap on zram swapon /dev/block/zram0
至于增加 zRAM 后的效果,没有经过仔细测试,不好说,不过至少没有对系统稳定性造成负面影响。
扩展知识
zRAM是Linux的一种内存优化技术,它划定一片内存区域作为SWAP的交换分区,但是它本身具备自动压缩功能,从而在内存紧张时释放出更多的可用内存,同时又避免传统的交换到文件系统的开销,变相增大了内存。