免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Cyberman.Wu

八卦一下:Linux内核的频繁变动对大家平时的工作有没有带来什么影响? [复制链接]

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
发表于 2009-02-25 16:19 |显示全部楼层

回复 #10 Godbach 的帖子

干了才知道,那是体力活

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
发表于 2009-02-25 16:21 |显示全部楼层
原帖由 dreamice 于 2009-2-25 16:19 发表
干了才知道,那是体力活


可能体力活更多些吧。但是可以多多了解两者之间的变化啊

论坛徽章:
0
发表于 2009-02-25 17:42 |显示全部楼层
要稳定就去找-stable kernel,那个是不频繁的。  linux变化快,这是优势。 vxworks, solaris, freebsd有那么多开发资源去追踪最新的硬件、实现最新的feature吗? 没有。


要是只支持IBM PC/AT, linux完全可以做到20年没有一个commit。 问题是, 你落后了, 等着别人干掉你吧。

Solaris的大牛Bryan Cantril写过一篇文章,叫Perfect code,说自己写的cyclic子系统就是好几年没改动,很稳定,所以是perfect code。  ——这本来没什么,没想到他的fans把这段话发到LKML上了,问:你们linux有什么这样的perfect code?  结果就有人说, 5年前的CPU时钟是什么样子的,现在的CPU始终是什么样子的? 你不改动代码,那是开发资源太少。

论坛徽章:
0
发表于 2009-02-25 17:49 |显示全部楼层
这些年硬件越来越复杂,特别是x86平台的。 新规范层出不穷。   对os来说,最牛x的是微软,人家甚至不用写,硬件vendor也得乖乖双手奉上高质量的driver,不然就卖不出去产品。  这叫垄断, 牛的很。

Linux呢? 现在还比不了微软, 不过硬件vendor也支持很好了, 起码比其他OS都好。

vxworks/solaris是windriver/sun公司养活人,和硬件厂商“合作”,一起开发driver的。

Freebsd就郁闷了, 那些vendor不开放SDM啊! 杂整?

OpenBSD不知道还是那么保守不? 是的话, 早晚被硬件活活拖死。   Plan9牛不牛? 光牛是没用的,得适应这个工业界你才能被接受。 只有AT和低版本vmware才能运行的OS只有思路一条。

不信咱们就看着,将来是个怎样的状况。

评分

参与人数 1可用积分 +15 收起 理由
scutan + 15 我很赞同

查看全部评分

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
发表于 2009-02-25 18:05 |显示全部楼层
是啊,不想被淘汰就要进步的

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
发表于 2009-02-25 19:30 |显示全部楼层

回复 #13 albcamus 的帖子

做技术的,所以很累啊

论坛徽章:
0
发表于 2009-02-25 21:07 |显示全部楼层
原帖由 albcamus 于 2009-2-25 17:42 发表
要稳定就去找-stable kernel,那个是不频繁的。  linux变化快,这是优势。 vxworks, solaris, freebsd有那么多开发资源去追踪最新的硬件、实现最新的feature吗? 没有。


要是只支持IBM PC/AT, linux完 ...


对学习没有什么好处,个人以为。

如果总是把老的系统去掉,也不算什么大的改进。

论坛徽章:
2
巨蟹座
日期:2014-03-09 21:37:25射手座
日期:2014-04-16 16:23:03
发表于 2009-02-25 21:43 |显示全部楼层
感同身受啊,最近我们有个产品功能在2.4 kernel下还运行得好好的,放到2.6 kernel下就会出些奇怪的问题。要知道上层应用的代码可都是一样的。这个时候你就不得不深入到kernel中去debug,烦就一个字。最终发现2.6中处理方式和2.4不一样,2.4 kernel中的处理方式反而更合理些,真不知道2.6怎么越改越后退了。

论坛徽章:
3
金牛座
日期:2014-06-14 22:04:062015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
发表于 2009-02-25 22:31 |显示全部楼层

回复 #18 kwest 的帖子

可能你没有看出他的奥妙所在

论坛徽章:
0
发表于 2009-02-25 23:12 |显示全部楼层
原帖由 dreamice 于 2009-2-25 15:42 发表
影响很大啊,尤其是有些版本做了巨大的改动,严重影响。
呵呵,不过这种影响,也增添了很多的IT饭碗嘛


呵呵,我喜欢这个答案 以前不是网上有人模仿着C++作者的口气写了一个问答,其中有一个说为什么C++要设计这么复杂,答曰:为了更多的程序员有工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP