比起悲伤来说,无法分享快乐这件事,要更加的寂寞吧。 收藏本站
登陆 / 注册 搜索

阅读: 9.7K   回复: 11

[# 系统基础] 看一看Windows系统有多复杂!

深蓝 炉火纯青 2016-7-24 16:23 |显示全部楼层

一个男人没有丰富的面部表情,不代表他没有丰富的内心世界。

赞助会员
本帖最后由 深蓝 于 2016-7-24 16:24 编辑 % m) K2 C6 ^  z$ K, N6 Y+ ]
0 j7 f3 v! O6 l% Z1 t8 V$ B
    从代码的数量来看:
: b) T( i" V9 ~7 t" X, M% w% O' u) D! d" \$ d
    Windows XP 大约40,000,000行代码。5 T) Y/ W3 x! y) R: N
    Windows Vista 大约50,000,000行代码。1 |2 r% [. K4 s( r6 o
    Windows 7 大约50,000,000行代码。

3 f! R& F. v% ?2 H* `, H& ^   Windows 7开发的时候有23个小组,每个小组约40人,也就是将近1000人。这仅仅是Windows团队的人数,其余为其做出贡献的更是数不胜数。" O) Q( P0 g( X( s: }
/ @: R9 j! t2 h, l0 C$ V
    这23个团队是:
" C- B# u8 s+ `$ U% Y& J, P) b. S
5 c7 R/ H0 L, c5 r# ]7 U0 h    ●Applets and Gadgets (小程序和边栏应用)
2 N" |0 \* G0 `; u    ●Assistance and Support Technologies (协助和支持技术)
! N( b6 _' z& l( b1 y- }6 F    ●Core User Experience (核心用户体验)
8 s/ `; R8 y- I. n3 A    ●Customer Engineering and Telemetry (用户工程和遥测)
) e1 Q6 s5 _8 T6 g% l    ●Deployment and Component Platform? (部署和组件平台)2 y) G+ \% p/ w
    ●Desktop Graphics (桌面图形)
) f8 Y/ S$ O, A    ●Devices and Media (设备和媒体)2 P4 S- [& w5 Q" ?6 g
    ●Devices and Storage (设备和存储)
: j3 I( C/ [3 D" \$ ]" l+ q: U    ●Documents and Printing (文档和打印)4 z) j  c8 G+ S% J3 n
    ●Engineering System and Tools (工程系统和工具)% y" k& [" l6 M2 {* Q! l
    ●File System (文件系统)( v+ F7 N6 m6 w& B
    ●Find and Organize (查找与组织)4 {% w& S5 u4 X/ o" D' o$ ]
    ●Fundamentals (基础)) z  w' O2 u, b( Z
    ●Internet Explorer (包括IE8 down-level)
9 T/ D/ j6 _: |1 b; {2 H& e    ●International (国际化), @4 w, b3 d4 ]; B; `  X
    ●Kernel & VM (内核与虚拟机)3 f# c  S. K+ \- d1 ^3 u% C4 P
    ●Media Center (媒体中心)$ ]) \  {: J/ `* c
    ●Networking – Core (网络 – 核心)% C. k( ?( P9 }+ V( i
    ●Networking – Enterprise (网络 – 企业)
% x& E, p: k% W# A3 z% _, C    ●Networking – Wireless (网络 – 无线)
& }$ Y1 t3 _! V, s    ●Security (安全)% t0 t' J0 x# P3 o' k% L* d: r& n, C
    ●User Interface Platform (用户界面平台)# `% i9 O" M, _% k% ?
    ●Windows App Platform (Windows 应用平台); s1 V- t4 M3 C+ J/ w9 C& N8 J
( I+ c6 x0 m" h" k& O

& F9 |3 J! Y6 M: W    导航到Windows文件夹,右键,属性。看那个数字一直往上走,就算是完全的外行也已经是超级震撼了。1 A6 u+ W7 E$ w; V- z, W/ l6 Y3 V

# T* M3 n' F) J: S$ c
看一看Windows系统有多复杂! windows属性.png

3 n  Q- Z8 ?2 H, D9 x% I' ?+ N    服务列表:
" Q7 a' m  p" k, v' e/ W0 L. r7 E0 C' ^
看一看Windows系统有多复杂! windows服务.png

1 v- d! n+ D* ], P( I. ]$ r. Y* @
3 I5 @# x3 ]; c0 z    注册表:9 b0 S0 M0 a+ I: `9 a$ Y

& D7 m9 I& E& J6 J  P
看一看Windows系统有多复杂! windows注册表.png

! F/ m- h1 w4 t6 e! W  _. F( I; u
我还没有全部展开,但看那个滑块……

- X8 u/ s0 V! Y# Q3 c$ V! X5 h' i+ `    十年发展,XP当年装一下几个G搞定,现在Win8代码量已经上亿,架构的变化,性能的提升....然而,经历了这么多个版本的迭代,十年前的软件一个字节不改,放到十年后的系统一样能完美运行。
- s8 Y6 U8 H, e1 N  U8 \8 \* c, m6 y. y# P/ q$ E9 u
    开发人员的呕心沥血,看不见的复杂度,恕我无法用语言描述,这是Windows给我最大的震撼。
4 h5 r  P4 u1 l' j- f
; C1 p: E% B7 l3 w4 D$ t! f    Windows Vista 代码行数约5000万行,算上修正掉的代码估计超过一亿行。内部版本超过上千个。。。每个版本都有所测试。。。为其做出贡献的正式工合约工临时工超过数万人。大概的工程量可能和胡夫金字塔相当#366:
" Q  C6 j' u6 T  t( U# K; t  |3 K! E$ C; U8 f+ P
# D! S. M. H2 [" p+ ?9 `* Q

; Q/ t( U7 y; R' j4 N    按照Word标准A4纸默认打印+Consolas字体+默认字号,每页A4纸可以打印44行代码。考虑到折行问题(假设有30%的代码行数在A4纸上一行打印不完),1.3*5000w=6500w行代码。大概需要148万张A4纸才能打印完。每张A4纸长29.7厘米,算起来大概是4440w厘米,也就是44w米长……440公里23333333333,这还不算上各种修正掉的代码和之后的补丁#366:' @5 r0 v" p0 h+ C3 l2 K" }! l3 ~

- l! i* k0 X& {+ p/ s
# q6 O3 E5 }7 Z5 F5 V% M$ v- U* M8 k1 @: g7 U% N3 y8 B7 E& _
复杂到至今未出现山寨版。
2 s3 n( D2 J8 O0 ]% Y/ t! j$ ^1 N

! C) ~; w7 C; C5 o! G, I* c
. ]5 h, F/ L, d7 C2 A% f/ r    我觉得复杂度的解释用代码量和占用空间不是最好的。。。应该说说内存管理,进程管理,操作系统如何启动之类的,Windows Internals那些,光一个启动过程就能把外行人绕晕了。如果有个你不喜欢的女孩和你表白,你就跟她讲EFI,绝对能成功拒绝女孩,她以后再也不会来烦你了(不要问我怎么知道的)#367:
上一篇
下一篇


Ron 踏破虚空 2016-7-25 16:17 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

IE22万行代码说丢就丢
soarcloud 「龙战于野」 2016-7-25 17:56 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

最后一条秘诀才是本文的重点啊。
零落奈何桥 「初入古黑」 2016-11-27 18:49 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

所以中国至今还没有自己的操作系统也确实是仍需发展
陈大帅 「锋芒初露」 2016-12-3 01:14 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

小白表示看不懂
Fzkerzrt7 「初入古黑」 2017-2-3 18:28 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

边看边不自主的嘴吐我次奥,表示确实被代码量惊到了
一个袋子砸在了Fzkerzrt7头上,Fzkerzrt7赚了 2 个 金币.
站在你身边的人 「出类拔萃」 2017-3-2 17:11 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

最后一段是重点啊#j340:
站在你身边的人认真回帖,奖励 2 个 金币.
清风霁月 「出类拔萃」 2017-10-20 13:40 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

  楼主,是你让我深深地理解了'人外有人,天外有天’这句话。谢谢你! #365:
暮色里的白雪檐 「出类拔萃」 2018-5-8 07:24 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

今天在路边听到一个淫荡声音“小帅哥快来玩呀”,我内心冷笑“看我今天不弄死你”,我掏出一块钱硬币,骑在她身上……喜羊羊,美羊羊,懒羊羊,沸羊羊,灰太狼……#t208:
清风霁月 「出类拔萃」 2018-5-9 15:01 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

呵呵,低调,低调!#j320:
小小白? 「龙战于野」 2019-9-6 00:48 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

真强大
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

关于本站|大事记|小黑屋|古黑论 网站统计

GMT+8, 2021-8-1 09:09 , Processed in 0.030924 second(s), 23 queries , Redis On.

© 2015-2021 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表