近日,由 linus torvalds主导的 linux kernel 6.7版本正式发布,新版本不仅引入了诸多新特性和改良,而且也是自发布以来的最大规模linux内核。本文将详细解析其主要特色及新功能:
首先,此版本彻底结束了对intel itanium ia-64架构的支持。除此之外,值得瞩目的是两个新文件系统:实验性的bcachefs,以及这款特殊的x86-64内核可选择性启用或禁用32位模拟。此外,新版本还默认支持intel meteor lake图形,并增加了针对intel xe2 lunar lake图形的支持。
特别值得注意的是,其开源图形驱动nouveau增添了对nvidia gsp固件的支持,使图形驱动的性能得到进一步提升,并且还包含rtx 40的加速效果。usb type-c驱动现在已支持dp alt mode 2.1。而amd seamless boot现已支持更多的amd硬件。f2fs亦支持更大的页面大小。
在文件系统方面,btrfs功能得到强化,比如增加 fsid(临时文件系统id)支持;apparmor访问控制现在应用在io_uring,且支持创建用户命名空间;kvm增设了对龙芯loongarch的虚拟化支持;在risc-v上面的kvm新增smstateen支持;rust增加了对工作队列的绑定,并更新至rust 1.73工具链。perf工具的改进及功能的更新同样值得关注。另外,旧有的videobuf层已被消除。logitech hid++也得到了调整。asuswmi驱动增加了对screenpad的支持。
至于磁盘文件系统bcachefs,这是一个建基于linux操作系统基础上的写时复制(cow)文件系统,设计理念是要与btrfs和zfs文件系统相抗衡,同时兼具ext4和xfs文件系统的速度和性能。同主流的文件系统如ubuntu的ext4相比,bcachefs的优点在于它内置了文件系统层级的校验和多设备功能,获得了比btrfs更好的安全性,但又具备高于其它方案的性能表现。
最后,此新版本可供所有gnu/linux发行版民众下载,对于自己动手编译内核的朋友,亦可从kernel.org获取相关信息。值得指出的是,尽管linux kernel 6.7按计划仅支持几个月,但是当前已开始进行linux kernel 6.8合并工作,预计将在2024年的3月中旬发布。
李彦宏:人工智能将带来不可逆转的改变 可替代人进行决策
互联网为“抗疫”赋能赋智,烽火通信发布下一代DCI解决方案
图尔克现场总线产品在韶钢7号高炉布袋除尘的应用
LG电子低成本CDMA手机的设计原则剖析
关于汽车车灯
Linux Kernel 6.7新增功能与优化发布
华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经
如何满足楼宇、工厂和电网日益增长的连接需求
魅族PR07:8G运存+骁龙芯+Flyme系统+5000mA超级快充,你咋想?
揭秘:富士康不向三星提供液晶面板的真相
零线接地会怎么样
年度爆品!NANK南卡新款真无线蓝牙耳机NANK lite首销!
企业如何从IT资产的可见性中受益
什么是boot loader?
英创信息技术基于WEC7的多核系统编程方法
C++中mutable关键字详解与实战
为什么共识算法对于加密货币至关重要
外媒:中国欲打造自己的安全智能手机
华为P10闪存门最新消息:魅族李楠抨击华为P10,用野菜换了韭菜
以无线动能开关为事业能有保障的经营发展下去吗?