类别:科技资讯

日期:2022-01-14 浏览:1658 评论:0

原文链接https://news.cnblogs.com/n/711058/

  Canonical 今天宣布,即将在 4 月份发布的 Ubuntu 22.04 LTS 版本会进一步降低硬件配置需求,内存不再必须 4GB 或者更多,2GB 就能完整运行。

  官方就展示了只有 2GB 内存的树莓派4,已经成功跑起来 Ubuntu 22.04。

  这背后优化的秘密,就是 Zswap。

  我们知道,无论 Windows、Linux,内存剩余容量不足的时候,系统就会通过虚拟内存(swap file)的方式,在硬盘上暂存内存数据,但硬盘的读写速度远低于内存,结果就是系统运行缓慢、卡顿。

  Zswap 则可以视为一种压缩工具,在一个线程要被转移到分页文件的时候对其进行压缩,并检查新的小文件是可以留在内存中,还是需要转移到虚拟内存,而解压缩 Zswap 文件要比从虚拟内存中读取快得多,从而大大提升小内存设备的系统响应速度。

  Linux 内核默认支持 Zswap,默认关闭,开启命令为:

  $ sudo sed -i -e 's/$/ zswap.enabled=1/' /boot/firmware/cmdline.txt

  不过,Ubuntu 22.04 会默认开启此功能,包括在所有的树莓派 4 设备上。

  此外,Ubuntu 22.04 还加入了另外两种小内存优化机制,一直名为 z3fold 的分配符,可以增加压缩对象的数量,二是 lz4 压缩算法,在压缩率和压缩速度之间取得更好的平衡。


本文标题:Windows怎么看?2GB内存的树莓派4就能跑Ubuntu 22.04
本文链接:https://vtzw.com/post/847.html
作者授权:除特别说明外,本文由 零一 原创编译并授权 零一的世界 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
 您阅读本篇文章共花了: 

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。