我的第一臺計(jì)算機(jī)是一臺奔騰 II。我 購買時,它裝了 Windows 98。此后,我用了幾個月的 Windows 2000。和大部分 Windows 死忠粉一樣,我用了 Windows XP 和 Windows7 有很長時間。
在完全轉(zhuǎn)向 Ubuntu 之前,我最喜歡的操作系統(tǒng)是 Windows 10。正如大家所說,免費(fèi)是導(dǎo)致我們選擇一個 Linux 發(fā)行版操作系統(tǒng)而非一個專有操作系統(tǒng)的一個主要因素。但是,在他們?yōu)?Windows 7 修改圖形用戶界面前,Windows 對我來說都是可以的。
我切換到 Linux,主要是有以下幾個主要因素。
1穩(wěn)定性和性能
Windows 10 需要至少 8GB 物理內(nèi)存才能正常運(yùn)行操作系統(tǒng),但是當(dāng)你同時運(yùn)行多個應(yīng)用程序時,擁有 16GB 物理內(nèi)存確實(shí)會很有幫助。另一方面,最新版的 Ubuntu 用 4GB 內(nèi)存就可以很好地運(yùn)行,比 Windows 10 占用的內(nèi)存更少。
個人認(rèn)為最新版的 Windows 的系統(tǒng)架構(gòu)比較混亂,因?yàn)榇蟛糠纸M件和模塊看起來比較臃腫,占用太多內(nèi)存。我猜其主要原因是微軟試圖通過在 Windows XP 之后插入新的模塊來更新現(xiàn)有的核心組件。
Windows XP 只需要 128MB 內(nèi)存就比 Ubuntu 運(yùn)行得快。例如,操作系統(tǒng)的某些部分由全新的現(xiàn)代 UI 元素(UWP)組成,而其它部分仍然使用老式的 Windows 7 風(fēng)格的 UI 元素。
此外,它比 Windows 更有效地運(yùn)行 Docker 等容器化工具,因?yàn)?Linux 架構(gòu)對容器化理念的支持比 Windows 更好。Linux 生態(tài)系統(tǒng)激勵我們在各種情景下使用命令行工具。
即使是上下文菜單上的一個簡單菜單選項(xiàng)也會極大地激發(fā)開發(fā)者。
Ubuntu 中終端(Terminal)選項(xiàng)上的打開(Open)菜單
4安全
事實(shí)上,安全性是任何數(shù)字平臺的一個主要關(guān)注點(diǎn)。無論在什么地方,我們都面臨過至少一個惡意攻擊。當(dāng)我使用 Windows XP 時,我就遇到了 Brontok 病毒引起的的問題。它總是每隔幾分鐘就打開一個 web 頁面。現(xiàn)在,大部分惡意程序都試圖竊取個人數(shù)據(jù),對我們操作系統(tǒng)的安全性,我們需要三思。
https://en.wikipedia.org/wiki/Brontok
相比于 Windows,Linux 在通用用戶領(lǐng)域仍然只有(~2%)的很少的市場份額。因此,針對 Linux 用戶的惡意程序并不多。同時,大約~78% 的使用 Windows 的個人電腦用戶受到惡意程序創(chuàng)建者的關(guān)注。
操作系統(tǒng)安全并不僅僅與惡意軟件有關(guān)。身份驗(yàn)證、硬件保護(hù)和網(wǎng)絡(luò)安全也是操作系統(tǒng)安全的一部分。Ubuntu 源碼已經(jīng)作為一個開源項(xiàng)目發(fā)布。因此,與 Windows 不同,Ubuntu 檢測系統(tǒng)漏洞的可能性更高,因?yàn)樯鐓^(qū)可以參與源代碼。