只读EROFS开源文件系统在Android移动设备和容器环境中仍然很受欢迎。随着开发中的Linux 6.8内核EROFS添加了对子页面压缩数据支持的初始支持。
Linux6.8中的EROFS有一些错误修复和其他次要工作,但它的主要功能增加了,这个内核周期基本支持子页面压缩数据支持。此功能用于允许块大小小于系统配置的页面大小的压缩数据。
EROFS的子页面压缩数据支持的动机是Google为他们的AArch64设备向前移动到16k页面大小。随着Android生态系统从4k页面大小过渡到16k页面大小,4k块图像兼容性是必要的。
除了针对Android的16k页面大小转换之外,越来越多的AArch64云服务器开始将64k页面大小用于各种目的,并且希望继续支持4k块EROFS容器镜像。
对于Linux6.8中的这一初始支持,没有就地/缓存解压缩,但在其他方面足以启动子页面压缩块支持。对于感兴趣的人,请访问此拉入请求.