Ubuntu是一款流行的Linux发行版,即将发布的Ubuntu 22.04 LTS版本计划对Raspberry Pi板进行新的性能增强,在树莓派4的2GB内存型号上实现可行的桌面体验。
Ubuntu桌面目前可在4GB或8GB内存型号的树莓派4上稳健运行,不过随着Ubuntu 22.04新版本的到来,将会降低硬件门槛,使其支持在2GB机型的树莓派4上运行,这一性能的提升主要是运用到了一个叫做zswap的Linux内核特性。该功能减少了可能发生的I/O操作量,从而使树莓派的低速SD卡获得更好的使用体验。
据了解,zswap本质上是一个压缩工具。当一个进程即将被移动到swap file时,zswap会对其进行压缩并检查新的页面是否仍需要移动,或者它可以保留在内存中。解压缩“zswapped”页面比访问swap file要快得多,所以zswap特性非常适合低内存的硬件设备。