㈠ 為什麼超級計算機多採用Linux
樓上估計是復制粘貼錯地址了。
說正題。
第一,就是Linux的性能。在開發人員眼中,大部分程序在Linux上比Windows等要快。Linux的穩定性也比較強,即使進程崩潰也不會危及系統內核主進程,所以整個系統崩潰的情況不多見,像Windows崩潰是家常便飯了。
第二,就是最重要的一點,安全性。Linux完美的運行許可權控制使得它對大部分破壞性程序有抵抗力。其次,Linux是開源的,開發人員可以發現其中藏匿的後門、監聽、木馬等片段(當然專攻網路安全的人士才有這本事,一般的開發者功夫不夠)。你想想超算一般用於什麼場合,除了天氣預報以外,就是國家重大科研項目、以及軍方用它計算武器設計參數等等,這都屬於國家機密,必須用開源系統保證萬無一失。
第三,還是和開源有關。就因為開源,開發人員才能自由地根據機器的需求來個性化改造系統,更好地適應機器。你去改造Windows這樣的商業系統,一個是拿不到源碼,第二就是有版權爭端。
不僅是超算,伺服器也基本都用Linux。你想想如果是Windows伺服器,今天崩潰明天崩潰後天崩潰,客戶就算砸了它也不會用啊。何況有些伺服器存著商業機密,難道用Windows,讓別有用心的人或者微軟探聽公司數據(微軟給系統上裝監控的齷齪事可沒少幹了)?
再說一點,國家核心部門的涉密電腦都是Linux哦(甚至是國產Linux)。