Linux就是一個大鍋爐
Unix系列的操作系統(tǒng)是繁殖衍生出來的,而不是誕生出來的!然而其一開始則是誕生出來的
--該觀點(diǎn)來自斯賓格勒所著的《西方的沒落》
Unix一開始,其小巧易用的特點(diǎn)迅速將自身傳播開來,就像蒲公英一樣。一個偶然的突變造就了Unix,然后就落地生根了,其后再也沒有其它的類Unix系統(tǒng)誕生,而只是在最初的Unix上衍生出很多的系統(tǒng),比如BSD,Linux...這到底是達(dá)爾文主義在起作用還是斯賓格勒的理論在起作用?不得而知!
Linux就是一個大鍋爐,保持著Unix的外觀,然而里面的東西早就化成了水,不光是古老的東西,所有的新東西,只要扔進(jìn)去就熔而化之了。因此Linux is not Unix,前3個單詞取第一個字母,最后一個單詞取首尾字母正好就是Linux,這是不是和GNU一樣呢?如果僅僅想考證歷史意義,哲學(xué)意義,那就不能只從Linux本身來考證,www.linuxidc.com更多的要從其內(nèi)核的實(shí)現(xiàn)者李納斯以及諸多GNU軟件的實(shí)現(xiàn)者當(dāng)時的心態(tài),其本人的信仰等一系列因素來考證,正如中國商朝和印歐人的關(guān)系那樣復(fù)雜。
不管什么東西,扔到Linux里面,那就盡情的燒吧,這可以從人們對待CPU利用率的態(tài)度上看出。如果你使用Windows或者M(jìn)ac OS,那么你總是很擔(dān)心CPU利用率到達(dá)60%以上,因?yàn)槟菢幽愕娜魏尾僮鲗⒉辉倭鲿?,系統(tǒng)會很卡,因此這種系統(tǒng)絕對是拿來讓人用的,而不是讓程序用的,而對于Linux,如果你真的想讓它做更多的事的時候,你的擔(dān)心就成了:為何CPU才利用了這么一點(diǎn)啊。事實(shí)上,程序也會面臨比較“卡”的問題,和人面對的同一個問題有所不同的是,程序不需要諸多的體驗(yàn),程序要求的要么是高吞吐量,要么要求的是低延遲,程序沒有諸如耳朵,眼睛等器官,也沒有觸感,不幸的是,低延遲和高吞吐并不是總能合理映射到眼睛視覺,耳朵聽覺,焦急心理等人類(以及動物)特有的特征上,這就造成了人機(jī)交互要遠(yuǎn)比程序交互復(fù)雜,從而需要消耗更多的資源。換句話說,傾向于人機(jī)交互的系統(tǒng)比如Windows是用來使用和體驗(yàn)的,而傾向于程序交互的系統(tǒng)是用來完成工作的。
【編輯推薦】