iT邦幫忙

2019 iT 邦幫忙鐵人賽

0
自我挑戰組

30日Linux學習系列 第 3

Windows與Linux的比較

  • 分享至 

  • xImage
  •  

參考來源:https://zh.wikipedia.org/wiki/Microsoft_Windows%E8%88%87Linux%E7%9A%84%E6%AF%94%E8%BC%83

Linux和Microsoft Windows的一個主要區別就是Linux是自由軟體,而Windows是封閉軟體。除此以外,還有下列諸多區別。

1.系統架構:
Linux的原始碼級別的可定製性:可滿足用戶對高效能、高效率或介面等涉及用戶體驗的方面高度的需求。 Windows的封閉特性導致了架構的不透明,普遍被認為是一種混合核心型的作業系統,部分圖形介面的程式碼處在核心狀態運行,因此Windows圖形介面的反應速度上要高於GNU/Linux,但也因此使圖形介面的錯誤有可能導致整個系統故障。

2.安全性:
相對於Windows內核的封閉,Linux內核原始碼的開放讓漏洞很容易被發現。但是Linux行程一旦獲得Root權限,就可以無限制的存取資源,相對而言有風險。
之所以大家都在説Linux比較安全,主要是Linux的權限機制比較複雜而周密。大部分情況下,用戶在使用Linux時的身份都是非系統管理員,權限方面受限,即使被病毒入侵,也能很好的保護系統進程和其他用戶文檔的安全。而Windows則不然,幾乎每一個賬戶都是管理員身份,一些破解軟件甚至直接要求需要管理員身份運行,如此一來軟件就獲得了太大的權限,隨意修改、刪除文檔便輕而易舉。

3.軟體種類:
Windows以商業軟體為主,Linux則以自由軟體為主。由於大多數人缺乏使用自由軟體的習慣,使得「找不到相應的應用軟體」成為Windows用戶轉換至Linux平台的一大阻力。

因為Linux使用者不多,所以遊戲軟體公司選擇以使用者壓倒性勝利的Windows作為開發平台,除了少數願意製作兩種作業系統都能使用的遊戲公司外,Linux能執行的遊戲軟體不多而且很少有能跟Windows匹敵的遊戲。但是,這一局面隨著威爾烏(Valve)開發SteamOS而有所緩解,一些3A大作,例如XCOM 2以及Dota 2專門開發了Linux版。Vulkan (API)的開發使得在Linux上實現高效的遊戲畫面彩現成為了可能。

之後再來了解各個Linux發行版和用虛擬機器來創linux學習指令。


上一篇
Linux的相關名詞
下一篇
Linux 發行版
系列文
30日Linux學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言