当前位置:首页>Linux>linux之父为什么只把精力花在操作系统内核上,而不去研究分布式系统等其它软件的开发?

linux之父为什么只把精力花在操作系统内核上,而不去研究分布式系统等其它软件的开发?

  • 2026-08-22 20:09:26
linux之父为什么只把精力花在操作系统内核上,而不去研究分布式系统等其它软件的开发?
每一个的人的精力都是有限的!
有时候,很多人认为自己能干很多事情,并且能够长时间高频率地输出。
但那只是一种错觉!
实践证明,大部分的能够集中精力的时间都在30分钟左右,能够超过60的都是异类。这就是为什么“番茄工作法”这种工作方式受欢迎的原因。
有一个非常反直觉的尝试就是,工作的时候,哪怕你站起来,走5分钟再回来,对个人精力的恢复都有巨大的促进作用,让大脑的“不应期”过去,能够重新支棱起来,继续高效率!
所以,人的精力是有限的。
而Linus,这个Linux之父,目前Linux社区的掌舵人,当然也不能脱离自然规律,脱离人的范围。不管怎样,他还是个人!
前几天有一篇关于Linux源代码的文章,还挺受欢迎,讲一个人需要多长时间时间才能抄完Linux4的源代码。
抄一遍Linux kernel 4.19(100M)要多久?
里面我们进行了计算,100M的linux源代码需要一个人花费10年的时间,才能抄写一遍!
由此可见,现在的Linux源代码规模就是一个庞大的建筑,里面有一个个独立的模块房间,每一个房间里面都有施工人员在工作,需要把旧的垃圾清理出去,新的拉进来进行测试。
从1991年发布Linux内核第一个版本开始,Linus三十多年以来,一直深度参与这个庞大项目的核心开发与管理,付出了超乎常人的持续专注和投入。
据一项统计,Linux内核每周要处理1.2万个合并,可见Linus的工作强度!
在早期,他经常深夜甚至通宵编程,完全沉浸在代码世界中。即使到现在,他仍然每天花费大量时间处理邮件、审核代码、进行技术讨论。
在应用软件方面,他还创造了 Git(现代软件开发的基础工具),几乎全世界都在采用!
现在这个阶段,Linus更像是一个领路人和CEO,需要考虑Linux的发展方向,需要协调各个模块的关系。
前一段时间,Rust语言进入了Linux核心这个事情,总算转正了。
但这个事情,在开始阶段,并不顺利,Linux原有的“C语言派”对于Rust的进入并不欢迎,甚至有一种明显的对立关系,差点挑起斗争。
Rust是如何一步一步被称为Linux 内核开发癌细胞,并引发内核语言战争的?前因后续,都告诉你,让你看看到底是怎么回事!
在这个阶段,Linus的观点是至关重要的。
Linus非常鲜明的支持,Rust进入Linux内核,采取一种“开放”的态度,而不是严防死守。
事实证明,这个决策是非常正确的。在微软都要宣布用Rust来替代C++(当然不是真的,后来澄清了)的今天,Linux的Rust采用速度无疑在和Windows的竞争中占据了先机!
另外一个方面,Linus并不是一个跟大家想象的“电脑狂人”,每天都坐在电脑旁边疯狂编码,没有家庭和日常生活。
相反,Linus是一个非常注重工作和生活平衡的男人!
成为父亲后,林纳斯有意识地调整了自己的时间安排。
他严格规定晚上和周末是“家庭时间”,不工作。
他会和孩子们在一起,甚至因此减少了出差和公开演讲。
他自己说过:“我不是个工作狂,我会让其他人去做繁重的工作。” 
Linus真是一个男人的榜样!
很多人对伟人用很多幻想,这无可厚非。
当从宇宙的角度来讲,任何人的生命都是白驹过隙。
而怎样过好自己的一生,伟人也可以有自己的选择,不会因为我们而改变!
我是明月,
过好自己的生活,你也很伟大!

最新文章

随机文章