0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux内核创建者回应用户,不会推荐使用ZFS On Linux

汽车玩家 来源:开源中国 作者:局长 2020-01-10 10:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux内核创建者Linus Torvalds最近回应Linux内核调度器存在问题的文章引发了大家的关注,在同一个帖子里,他还回复了一名用户抱怨Linux内核最近破坏了内核源码树外ZFS模块的评论。

Linus表明了自己对ZFS On Linux的态度,在Oracle对ZFS的代码进行重新授权以使其能更友好地被引入到Linux Kernel mainline之前,他不会推荐使用ZFS On Linux。不过即便抛开许可证的原因,Linus似乎也没被ZFS的功能或综合表现所吸引。

当然,Linus Torvalds对内核源码树外模块的行为几乎不怎么控制,并且始终坚守不维护不稳定的驱动程序API/ABI的立场,不会投入精力到闭源/内核源码树外的代码中。内核源码树外的模块也基本上被视为不存在。

根据Linus的回应,如果有人为Linux内核添加了像ZFS这样的模块,那么它们将独立于Linux内核,Linus也无法维护它,也无法被其他人提交的内核变更所影响。有人认为将ZFS代码合并到内核中是可行的,但Linus考虑到Oracle的诉讼性质,以及有关许可的问题,他绝对无法放心采用这种方式。

Linus还坦言对某些"ZFS shim layer"东西完全不感兴趣,有些人似乎认为这会隔离两个项目。但这对Linux内核没有任何价值,并且考虑到Oracle关于API的版权诉讼(请参阅Java),他不认为Oracle会修改ZFS的许可证。

总而言之,Linus的观点就是不要使用ZFS。他表示自己见过的基准测试并没有使ZFS看起来那么出色。据他所知,ZFS背后也没有任何真正的维护人员。因此,从长期稳定性的角度来看,为什么首先要使用它?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 内核
    +关注

    关注

    4

    文章

    1436

    浏览量

    42495
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    218003
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux-RT特点及简单应用

    处理器时间。这意味着实时任务可以在硬实时约束下运行,从而保证任务的响应时间和执行时间。 固定优先级调度:实时内核调度器通常采用固定优先级调度策略,其中任务的优先级在创建时确定,并且不会因其他任务的行为而
    发表于 12-05 07:37

    基于 DR1M90 的 Linux-RT 内核开发:从编译配置到 GPIO / 按键应用实现(1)

    本手册由创龙科技研发,针对 DR1M90,详述 Linux-RT 实时内核开发:含实时性测试(LinuxLinux-RT 对比、CPU 空载 / 满负荷 / 隔离状态测试)、
    的头像 发表于 12-02 10:38 302次阅读
    基于 DR1M90 的 <b class='flag-5'>Linux</b>-RT <b class='flag-5'>内核</b>开发:从编译配置到 GPIO / 按键应用实现(1)

    deepin亮相2025中国Linux内核开发者大会

    11 月 1 日,第二十届中国 Linux 内核开发者大会(CLK)在深圳举办。CLK 作为国内 Linux 内核领域极具影响力的峰会,由清华大学、Intel、华为、阿里云、富士通南大
    的头像 发表于 11-05 17:59 629次阅读

    学习Linux应该从哪里开始?

    在工业控制、边缘计算、人工智能这些领域,有一句几乎约定俗成的话: “会不会 Linux,决定了你能走多远。” 但对很多刚入门的工程师来说,Linux 看起来像个庞大又神秘的世界——命令行、驱动、
    的头像 发表于 10-16 09:51 303次阅读
    学习<b class='flag-5'>Linux</b>应该从哪里开始?

    Linux内核参数调优方案

    在高并发微服务环境中,网络性能往往成为K8s集群的瓶颈。本文将深入探讨如何通过精细化的Linux内核参数调优,让你的K8s节点网络性能提升30%以上。
    的头像 发表于 08-06 17:50 719次阅读

    如何配置和验证Linux内核参数

    Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要。合理的参数调整可以显著提升网络性能、系统稳定性及资源利用率。然而,仅仅修改参数是不够的,如何验证这些参数是否生效同样关键。
    的头像 发表于 05-29 17:40 789次阅读

    Linux主要的性能有哪些?

      什么是Linux?   Linux是一套自由传播的类Unix操作系统,是一个基于posix和unix的多用户、多任务、支持多线程和多cpu的操作系统。它的基本思想有两点,一切都是文件和每个软件
    的头像 发表于 04-30 18:09 491次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?

    树莓派4 性能大比拼:标准Linux与实时Linux 4.19内核的延迟测试

    引言本文是对我之前关于RaspberryPi3同一主题的帖子的更新。与之前的帖子一样,我使用的是随Raspbian镜像提供的标准内核,以及应用了RT补丁的相似内核版本。对于实时版,我
    的头像 发表于 03-25 09:39 657次阅读
    树莓派4 性能大比拼:标准<b class='flag-5'>Linux</b>与实时<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>内核</b>的延迟测试

    2025年常用实时Linux系统深度评测

    ,易于部署和扩展。  - 易用性:基于Linux内核,开发和维护成本较低,对于熟悉Linux的开发团队来说,上手难度小。 - 适用场景:  - 适用于工业自动化、机器人控制等对实时性要求中等的应用场景,能够为
    的头像 发表于 03-06 10:57 1222次阅读

    基于OpenSBI的linux nommu实现

    Linux内核6.10提供了对没有mmu的riscv处理器工作在S模式下的内核的支持,本文介绍基于OpenSBI的linuxnommu的实现,供大家参考。1、OpenSBI介绍SBI
    的头像 发表于 02-08 13:43 1059次阅读
    基于OpenSBI的<b class='flag-5'>linux</b> nommu实现

    腾讯云内核团队修复Linux关键Bug

    腾讯云操作系统(Tencent OS)内核团队近日在Linux社区取得了显著成果。他们提交的两项改进方案,成功解决了自2021年以来一直困扰众多一线厂商,并在近期让多个Linux顶级
    的头像 发表于 12-31 10:58 917次阅读

    禁止使用root用户通过ssh远程登录Linux

    1、背景描述 出于安全考虑,需要禁止使用root用户通过ssh远程登录Linux 禁用root用户远程登录后,需要提供一个权限用户用于ssh远程登录 2、
    的头像 发表于 12-21 16:25 2520次阅读
    禁止使用root<b class='flag-5'>用户</b>通过ssh远程登录<b class='flag-5'>Linux</b>

    Linux中的用户创建

    Linux中的用户创建 用户的类型 超级管理用户: 权限最高的用户(uid:0) #uid:是
    的头像 发表于 12-20 14:24 1206次阅读
    <b class='flag-5'>Linux</b>中的<b class='flag-5'>用户</b>与<b class='flag-5'>创建</b>

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    用户提供移植好的板级开发包。板卡厂商也会对移植好的内核版本进行维护,例如一些BUG修复或者物料替换。接下来讲一下获取这三种源码的方法:获取linux官网源码 地址:https
    发表于 12-16 13:08

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    用户提供移植好的板级开发包。板卡厂商也会对移植好的内核版本进行维护,例如一些BUG修复或者物料替换。接下来讲一下获取这三种源码的方法:获取linux官网源码地址:https
    发表于 12-13 09:03