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