百科问答小站 logo
百科问答小站 font logo



如何评价Linus Torvalds编写的LINUX内核的技术含量? 第1页

  

user avatar   guo-zhong-ming-26 网友的相关建议: 
      

我从另外一个角度略谈一下,有很多的无名英雄,一起拯救了Linux,光靠Linus一个人是无法做到的。其中我个人最佩服的一个贡献者是:

Paul E. McKenney一个人就解决了Linux内核的1000多处多线程bug, 并且把整个内核的多线程性能提升到远超windows内核的水平,使得现在几乎所有对性能敏感的服务器都是Linux的,可以说没有他的贡献,就没有Linux内核的今天。

作为对比,当年诺基亚的塞班操作系统有1600多处无法解决的已知多线程bug, 直接就凉凉了。

Paul E. McKenney 著作有《深入理解并行编程》,中兴通讯谢宝友,鲁阳,陈渝等翻译。一部分的常用的多线程编程技巧和思路在这本书中有细讲,中兴通讯当年软件研发人员人手一册pdf格式的翻译资料,提升了研发人员的技术水平和视野,谢宝友等人功不可没。这本书已经公开发行,对多线程编程有兴趣的程序员可以看一下。


user avatar   Ivony 网友的相关建议: 
      

Linux是一个工程学的奇迹,但总有人觉得这是某个天才一天写出来的



如果不理解什么叫做工程学奇迹,可以想一下长城……





比较类似的是维基百科……你告诉我怎么评价《维基百科》这本书(这货的确有印刷版)的技术含量……


所以说,另外一个类似的搞笑问题是:为什么中国人写不出《维基百科》……




  

相关话题

  如果有一个按钮按下,世界上所有的c,c++,c#语言代码都无效,我们的生活会发生什么? 
  Linux中使用sudo产生文件的所有者究竟是? 
  计科学生能成为b站稚晖君这样软硬兼通能diy电子产品的人吗? 
  无限光滑的表面、有限编码的符串,哪一个才更能准确地代表我们在现实中所遇上的真实情况? 
  如何评价 GitHub 与 OpenAI 合作推出的 AI 代码建议方案 Copilot? 
  什么是张量 (tensor)? 
  计算机专业如果想去从事学术,应具备哪些基础知识? 
  公司是否能够亦或是否有权截获员工在公司电脑使用https访问网站的内容?如何实现? 
  我想用Qt做一个第一视角的赛车游戏,请问我应该看哪些相关书籍? 
  为什么很多计算机系的学生一点不会电脑的基本操作? 

前一个讨论
AMD为什么可以弯道超车?
下一个讨论
张作霖遇刺为何不直接去医院,反而先回帅府?





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利