Linux 4.0亮点特性

Linux 4.0 引入了多项重大改进,如Live patching,允许实时修补内核而无需重启,适用于大型服务器。DAX特性优化了对持久性非易失内存的访问,减少了不必要的拷贝。KASan是一个新的动态内存错误检测器,提供更全面的内存错误检测。'lazytime'选项提高了文件系统性能,符合POSIX标准。此外,支持Parallel NFS (pNFS),增强了NFS的性能和可扩展性。XFS、EXT4和UBIFS文件系统也得到了增强,如EXT4支持将文件系统映像设为只读。
摘要由CSDN通过智能技术生成

来源:https://kernelnewbies.org/Linux_4.0
个人仅挑选部分亮点特性
1.Live patching
livepatch是利用内核ftrace特性,无需重启即可实时修补内核代码的功能,对于使用大型服务器并频繁更新系统的公司是一个好消息,不必再频繁重启,可用户无感知的更新或者bugfix。这个功能由Suse和RedHat主推,用于替换现在的ksplice。
但是linux4.0的livepatch功能并不完整,但是提供了基本的基础架构。另外只支持x86系统。

2.DAX - Direct Access
一般来说文件访问内容先放到内存,但是对于一些特殊情况,例如持久性非易失内存(persistent nonvolatile memory,断电不易失)作为磁盘时,这种处理方式成为不必要的开销。
事实上Linux自2.6.13以来就支持这种情况设置,但是仅ext2。Linux4.0新增DAX (Direct Access, the X is for eXciting)特性,在非易失存储介质移除了不必要的拷贝,可以直接进行读写。对于文件映射,存储设备内容直接映射到用户控件。新增了ext4对其的支持。

3.KASan
KASan是一个动态内存错误检测器。它为使用释放后内存和内存越界提供了更加快速和全面的解决方案。

4.”lazytime“
长期以来Unix跟踪有关文件的信息,比如上次访问或修改的时间,是非常expensive(浪费资源),尤其是”atime”。为了缓解此问题,添加”relatime“挂载选项,只有当前一个值早于

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hello小崔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值