歡迎您光臨本站 註冊首頁

Linux內核程序代碼量呈現快速指數增長

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

   11月12日,Michael Larabel發表博文指出一個十分奇異的現象,完全出乎人們的意料,引起業界“嚴重”關注。這是為什麼呢?請見文章“The Increasing Size OfThe Linux Kernel“以及以下圖標:

 

     以上圖標十分清楚地表明:Linux內核程序代碼量呈現快速指數增長,其函數圖像定性地可用以下二階微分方程式表示:

   y'' = exp(x) (初始條件:當x = 0時,y = 0,y' = 0),

   其中自變數x代表Linux內核的版本號數目(而不是指版本發布時間),因變數y代表Linux內核的程序代碼量(以MB為單位,用壓縮文件包表示,即the .tar.bz2 package)。這一現象是由JérômePinot發現的,他說:"Impressive,it'smostlyexponential......“,意思是說,”令人難忘的印象是,它大部分是呈現指數增長,......“。

    我們需要對照五個Linux內核發布“時間點”:

   1、Linux 2.0發布時間:1996年6月9日;

   2、Linux 2.2發布時間:1999年1月25日;

   3、Linux 2.4發布時間:2001年元月4日;

   4、Linux 2.6發布時間:2003年12月17日;

   5、Linux 3.0發布時間:2011年7月21日。

      由以上圖標,我們容易看出,Linux在我國起步時(即Linux 2.0發布),Linux 2.0的代碼量還很小,只有5MB左右,在那個時光鼓吹髮展我國Linux產業無疑是“冒進”(比如我本人),而在2004年(2.6版本發布),Linux2.4代碼量已經有30MB,其硬體驅動程序日漸完善,這時光站著原地不動,甚至後退,那就是“保守”(比如,某某聯盟),時間到了今年7月,Linux 3.0發布,Linux內核代碼量急劇升至74MB,Linux系統功能更加強大與完善,而在此時卻反而與微軟“結盟”(比如:中標麒麟),明顯就是一種“背叛”



[火星人 ] Linux內核程序代碼量呈現快速指數增長已經有521次圍觀

http://coctec.com/news/soft/show-post-74313.html