技术开发 频道

甲骨文Linux内核更新:搭载新式文件系统

  Oracle Linux大部分更新来自于Mainline Kernel

  Oracle Linux负责人表示,“大部分更新来自于Mainline Kernel,不过,针对客户工作负载,我们做了大量的基准测试。

Mainline Kernel

  Oracle Linux 是第一个为全新Btrfs文件系统提供完全支持的Linux,Btrfs文件系统可管理大量办公信息。内存管理,虚拟化技术的持续改进也是新版Oracle Linux的亮点。

  为Btrf下一代文件系统首次提供内核支持的是Linux 3.0。Btrfs可以管理16千兆/每命名空间的数据,从而大幅度缓解企业的数据管理负担。此外,Btrfs能自动备份数据,无需外部控制即可RAID备份。最后,Btrfs专门针对固态硬盘优化。

  这位负责人还表示,“Btrfs作为一个优秀的完整文件系统,将来很有可能会成为Linux的默认文件系统。”

  Linux 内核可以参照内存的使用情况自动调整内存块的大小,优化内存管理。Linux 3.0也首次提供对Xen hypervisor 的内置支持,从而加速虚拟用户的性能。

  Oracle的Kernel版本两大亮点

  Oracle kernel的另一大亮点是其提供的两项前瞻性技术,虽然并未用于实际应用,但已处于测试阶段,有望在未来版本落地。

Oracle的Kernel版本

  Oracle Linux 的另一大特色是内置DTrace模块,可动态跟踪线程运行情况。实际上,DTrace已经是Oracle Solaris 操作系统的老牌调试工具了,备受开发者备青睐。

  Oracle Linux 的Linux Containers借用的是Solaris Container。实现的功能是,在同一内核,结合轻量负载虚拟化(容器)模式,并行运行多个Linux程序包。管理员可设置每一个容器的资源配置。

  总结

  Oracle可谓是双剑齐发,它并不单纯使用最新的主线内核来刷新Linux发行版。上个月,updated its Suse Linux Enterprise Server (SLES)也充分利用了Linux 3.0的一些新特性。

  用户可以使用Oracle KSplice 软件,在无需重启系统的前提下,来安装最新的内核。基于Linux 3.0.16上的最新Kernel,可以安装在Oracle Linux 5或者6版本上。Oracle Linux基于Red Hat Enterprise Linux(RHEL)发行版。内核版本为终端应用程序提供了相同的RHEL功能。Oracle也在不断的努力,维护内核版本与Red Hat自己的内核版本保持百分百的兼容。

0
相关文章