canonical今天宣布,即将在4月份发布的ubuntu 22.04 lts版本会进一步降低硬件配置需求,内存不再必须4gb或者父爱如山的经典句子更多,2gb就能完整运行。
官方就展示了只有2gb内存的树莓派4,已经成功跑起来ubuntu 22.04。
这背后优化的秘密,就是zswap。
我们知道,无论windows、linux,内存剩余容量不足的时候,系统就会通过虚拟内存(swap file)的方式,在硬盘上暂存内存数据,但硬盘的读写速度远低于内存,结果就是系统运行缓慢、卡顿。
zswap则可以视为一种压缩工具,在一个线程要被转移到分页文件的时候对其进行压缩,并检查新的小文件是可以留在内存中,还是需要转移到虚拟内存,宽敞而解压缩zswap文件要比从虚拟内存中中共八大内容读取快得多,从而大大提升小内存设备的系统响应速度。
linux内核默认支持zswap,默认关闭,开启命令为:诗史数千言
$ su布谷do d -i -e ‘s/$/ zswap.enabled=1/’ /boot/firmware/cmdline.txt
不过,ubuntu 22.04会默认开启此功能,包括在所有的树莓派4设备上。
此外,ubuntu 22.04还加入了另外两种小内存优化机制,一直名为z3fold的分配符,可以增加压缩对象的数量,二是lz4压缩算法,在压缩率和压缩速度之间取得更好的平衡。
– the end –
转载请注明出处:快科技
本文发布于:2023-04-05 23:53:36,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/e3e0aa594cd893e4ff3df1234c86665c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Windows怎么看?2GB内存的树莓派4就能跑Ubuntu 22.04.doc
本文 PDF 下载地址:Windows怎么看?2GB内存的树莓派4就能跑Ubuntu 22.04.pdf
留言与评论(共有 0 条评论) |