眾所周知,計算機與家用電器不同,啟動過程需要一定時間。但是,Linux快速啟動是否能在一秒鐘之內啟動完畢?你想過嗎?
回到1957年,我的大學時代。那時,我們使用機械式手搖計算機,根本不需啟動時間,手一搖就算啟動完畢。我記得,在那時,我們開始參與M104電子計算機的研制(勤工儉學)。M104是我國第一代電子計算機,采用電子管和電子寄存器,很笨重。現今,一晃50多年過去了,人們開始擺弄Linux計算機。7月14日,據國外媒體報道,題為“Linux achieves 1 second boot”。對此,我並不感到吃驚,問題是在1秒鐘之內,啟動了什麼。該文說,MontaVista(嵌入式Linux供應商)今天正式對外宣布,1秒鐘能夠啟動Linux計算機。具體情況是怎樣的?
實際情況是,MontaVista為Freescale半導體公司設計一台嵌入式Linux計算機MPC5121e,在其上實現了1秒啟動Linux計算機的奇跡。MontaVista的訣竅是,只啟動Linux內核以及必要的幾個驅動和服務程序(Utilities),使其在1秒鐘之內啟動完畢。實驗證明,Moblin內核的啟動時間只需0.6秒,整個Moblin計算機在2秒以內啟動是完全可能的。由此可見,谷歌Chrome計算機在幾秒鐘之內啟動完畢也是完全有可能的。當今,一般Linux計算機的啟動時間都在20~25秒之間,而Ubuntu 10.04計算機則計劃在10秒以內啟動完畢。在不久未來,對於Linux計算機而言,幾秒啟動已經不是烏托邦空想。
1秒啟動計算機代表一個新時代的到來,仿佛又回到50年前的手搖計算機時代。我經常生活在時間的長流之中,今天仿佛就是昨天。人老了,就是這般糊塗,分不清今天和昨天。昨天上午,聯盟陸主席又把我叫去,當面批評了我一頓,說我管不住自己,喜歡自由說話。今後,我不敢再說國產軟件(比如綠壩)的壞話了。但是,有時候難免虛幻般地又回到過去時光,自由說話了。也許,我說話的時間坐標原點會發生前後移動。不過,我真心感謝陸主席的善意批評。
一則好消息。昨天,我發現,在國際上,4GB自啟動U盤(內裝Ubuntu 9.04)又降價了,從24.95美元降到21.95美元一塊。在國內,一個4GB的U盤才需要50多塊人民幣。令人沒有想到的是,現今,U盤竟然成了Ubuntu的一種標准載體。在我的思想中,自啟動U盤將無處不在,到處可用,尤其在學校裡面。試想,有人擁有一塊內裝谷歌Chrome系統的自啟動U盤(姑且叫做谷歌U盤),平日掛在脖子上(特別是女孩子),搖搖晃晃,游逛大街(北京西單),好不時髦。自啟動U盤把整個軟件秩序打亂了,無情地滌蕩著人們的傳統軟件的舊觀念。以U盤為中心的時代,CPU處理器、主板、網卡和顯示卡等統統都變為外設,U盤會自動識別它們,激活它們,運行它們。到了那時,私有軟件將無處藏身。1秒鐘啟動,對於自啟動U盤而言,意味著什麼?無論你在何處,U盤一插即用,名副其實也。何其美妙哉?