导读 | 面向那些为电脑寻求100%自由的GNU/Linux用户,GNU Linux-Libre项目组于今天发布了GNU Linux-libre 5.1-gnu内核正式版。该内核基于昨天发布的Linux Kernel 5.1正式版,是专门面向那些希望在个人计算机上运行Linux内核但是不希望有任何专有代码的用户的。 |
开发者Alexandre Oliva在邮件列表公告中表示:“除了常规的固件名称升级之外,为mt7603引入了全新的驱动程序,以及goya所需要禁用的blob请求,调整deblobbing逻辑对wilc1000进行了部分文件重命名,并且移除了使用deblob(lantiq xrx200固件加载程序)的驱动。”
尽管移除了部分专有的驱动程序,但是GNU Linux-libre 5.1-gnu内核依然具备Linux Kernel 5.1分支的诸多新特性。其中包括更快和可扩展的异步I/O,支持使用持久性存储作为内存,引入了名为TEO(Timer Events Oriented)的全新cpuidle调控器,以及无需initramfs即可引导至设备映射器设备的能力。
对于Btrfs文件系统的粉丝来说,Linux Kernel 5.1内核正式版终于允许用户配置Zstd压缩级别。此外,基于fanotify的文件系统监控功能通过向fanotify接口添加所谓的“超级块根表”功能得到改进,该接口可以大量监视大型文件系统上的更改。
除此之外,Linux Kernel 5.1引入了一个名为io_uring的高性能接口,它使异步I / O快速和可扩展,一种允许在PID重用的情况下安全传输信号的新方法,以及一个名为Timer的新cpuidle调控器。面向事件或简称TEO,它有望在不影响功耗的情况下改善电源管理。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/industrynews/125177.html