新酷产物第一时间无偿试玩,另有许多优质达人分享独到生活经历,快来全球众测,体会各范畴最前沿、最有趣、最佳玩的产物吧~!下载消费者端还能得到专享福利哦!
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/厘米dline.txt
只是,Ubuntu 22.04会默认打开此功效,包括在全部的树莓派4设施上。
另外,Ubuntu 22.04还加入了此外两种小内存改良体制,一直名为z3fold的分配符,可行增添紧缩对象的数量,二是lz4紧缩算法,在紧缩率和紧缩速度之中取得更没有问题平衡。
“掌”握科技鲜闻 (微信搜索techsina或扫描左侧二维码关心)