在Linux水管工那里研究Linux的具体细节

科技2020-09-23 16:26:45
导读

Linux构建于Linux内核邮件列表(LKML)和许多其他更专门的开发邮件列表之上。但电子邮件和互联网中继聊天(IRC)只能让你到此为止。有时候,为了完成工作,顶级的Linux程序员真的需要面对面地交流。这就是内核维护者峰会和Linux管道工发挥作用的地方。

这对Torvalds来说非常有趣,因为正如他所说,“我把大部分时间花在过程上,而不是技术问题上。”但是,对大多数人来说,“并不是那么有趣。”


开发人员知道这是一个真正的问题。因此,IBM Research杰出工程师、顶级Linux内核开发人员James Bottomley解释说:“我们在2006年强行进入开源开发实验室(OSDL)董事会,提出了内核开发人员的一系列要求,以使该组织对Linux内核开发人员更有帮助。我们的一个请求是他们协助我们在美国举办一个以Linux为中心的会议。”


从那时起,这个由几百名开发人员参加的会议——最近一次是在葡萄牙的里斯本——一直在讨论Linux的“管道”。这是一个为关心使SCHED_DEADLINE对内核kthreads安全的人准备的会议;在各种硬件上测试kernelCI;并与SANE合作,使IPP扫描成为现实。如果你只是呆呆地看着那份清单,这不是一个适合你的会议。

相反,这是一个专门为那些彻底了解特定Linux内核子系统的肮脏细节的人准备的会议。简而言之,它是为“水管工”准备的。

对于那些想要了解这些系统如何工作的人来说,这也不是一场秀。虽然即将成为内核子系统专家的开发人员可以从讨论中学习,但是这个聚会更适合专业人员讨论特定Linux子系统的持续问题及其问题。正如托瓦尔兹指出的那样,“在水管工那里演讲的人中,几乎有一半也在水管工那里演讲。”


我曾见过许多水管工,这一直是真的。这里没有绒毛。演示文稿很快就变成了专家之间的讨论,他们讨论如何将测试和持续集成引入Linux内核开发过程等问题。顺便提一下,正如著名的Linux内核开发人员和Linux基金会成员Shuah Khan所指出的,这仍然需要大量的工作。“但是,我们正在取得真正的进展。”

因为最后,正如实时Linux开发领域的领军物托马斯·格莱克斯纳(Thomas Gleixner)所言,“管道工把人们聚集在一起,这样他们就能解决问题。”

免责声明:本文由用户上传,如有侵权请联系删除!