屎山代码占领世界! 最流行的开源操作系统Linux,最新的内核突破了4000万行

是湖东居呀 2025-02-02 20:42:31

屎山代码占领世界! 最流行的开源操作系统Linux,最新的内核突破了4000万行代码! 天呐,仅仅是内核,4000万行!内核的意思,就是不含外设驱动等等的最小包... 真正的操作系统,比这个要大N倍! 我记得2015年,好像才2000万行! 这都冗余成什么样了… 国内快些卷起来吧!教一教对面写代码。 Linux必备

0 阅读:9261

评论列表

zyfzhang

zyfzhang

27
2025-02-04 09:36

系统分公开版和闭环版,前者公开维护,众人拾柴火焰高,后者独立运营,不加多余指令。

zyfzhang 回复 qiufeng_317 02-05 09:47
那可不一样,开放版会引入桥接代码增加适用范围,闭环版不开放源码,不允许扩展,即使软件商主张也只局限在软件适配层面,就是加入屎山也只影响软件,不修改系统。

qiufeng_317 回复 02-05 07:30
都一样,很多都驱动之类的

用户12xxx24

用户12xxx24

23
2025-02-04 09:32

linux 内核里包含驱动

zyfzhang 回复 02-05 15:24
linux内核只包含原始芯片组驱动,相当于电脑的bios。

用户12xxx24 回复 zyfzhang 02-05 16:14
别瞎扯蛋了 这种一眼就能明白的事。 拿linux kernel 6.15来说 drivers 目录是最大的一个 有2056个子目录 32577个文件 大小为94M 而整个6.15的包为135M。

九天之上

九天之上

20
2025-02-02 21:54

能用deeps智能Aⅰ把代码精简一下吗?

用户12xxx96 回复 02-05 08:21
很强,说的是中文语法带来了效率的显著提升

zyfzhang 回复 02-05 15:21
这个本来就是屎山,它现身于系统架构之后,要适配也得改写核心层,都不如推倒重来省事。

小老虎

小老虎

19
2025-02-04 13:16

典型的马后炮新手思维,你搞十年,没准比这还多。有很多兼容性的拖累,又不断加入新功能适配。鸿蒙在初创期,现在估计还少

往事

往事

13
2025-02-04 11:58

好意思说别人,自己开发的软件每年n次更新一次比一次大

用户10xxx57 回复 02-04 15:02
最开始Linux不含驱动,现在gui,基本含驱动了。

李加强

李加强

9
2025-02-04 23:21

小编啥都不懂,谁告诉你内核不包含驱动的?Linux内核主要是驱动的代码量大,其它部分能有多少代码。不懂就别瞎说

用户10xxx94

用户10xxx94

7
2025-02-02 21:58

国内交对面写代码,就那屎山一样的APP,他们舍得精简代码?

wweekie 回复 02-04 18:36
按行收费

从文明到野蛮

从文明到野蛮

7
2025-02-04 14:46

现在大多数需求,都有现成的模板,实现某个功能,如果资源得当,可能几分钟个把小时就弄完了,但项目经理给的是三天的工作量,不加点自己的见解进去,好像摸鱼太明显了,这怎么好意思

千悠

千悠

5
2025-02-05 16:30

不懂瞎说,Linux要适配各种CPU等各种硬件,另外Linux内核是包含各种驱动的,实际安装时会根据每台电脑实际硬件选择安装对应驱动,Linux已精精简了很多过时硬件对应的驱动代码,比win好多了,这就是开源的好处!

天天下雨

天天下雨

3
2025-02-05 09:05

操作系统并不是包括所有内核代码,都是会删减不要用到的内核,比如x86 arm 64位等,特别是路由器,交换机等定功能的更是删的不能再删了。

天神

天神

2
2025-02-04 20:26

国内给你卷成4亿是吗

lemmas

lemmas

2
2025-02-05 10:43

代码数量与编译大小结果没大关系

jason

jason

1
2025-02-05 10:03

linux内核可裁剪

家花野花都要

家花野花都要

1
2025-02-05 12:37

内核代码38M加上编译大概45M左右

loveJustin

loveJustin

1
2025-02-04 20:39

Linux本身就是宏内核,很正常

是湖东居呀

是湖东居呀

感谢大家的关注