為什麼 macOS 比 Windows 穩定?

科技女達人 發佈 2023-06-04T22:29:56.458871+00:00

以前的windows藍屏很平常,那個時候剛學計算機的時候還是win98,那小藍屏是常見的事,後來xp出來後就好很多,再後來vista出來後,又開始了……不過,從win7開始,我覺得就不錯了,感覺上似乎是「往正確的道路上發展了」,但是很多個人PC用戶還是覺得macOS的穩定性要比w

以前的windows藍屏很平常,那個時候剛學計算機的時候還是win98,那小藍屏是常見的事,後來xp出來後就好很多,再後來vista出來後,又開始了……

不過,從win7開始,我覺得就不錯了,感覺上似乎是「往正確的道路上發展了」,但是很多個人PC用戶還是覺得macOS的穩定性要比windows強,可能是源於把「不關機」這個因素算進去了。

早期的windows,即使是win7的時候,經常會出現從睡眠狀態恢復不起來,更別提休眠狀態了,即使恢復完了,也感覺特別卡,用著用著不知道哪個軟體就出問題了。

因此,很多朋友就覺得windows沒有macOS穩定,覺得mac好,人家賣得貴有道理。

這其實是得益於macOS的內存機制、以及SSD早期就投入使用的原因。

1、macOS的內存機制

針對macOS的內存機制,有種說法是「有多少就用多少」。

macOS是基於Unix的,Unix的內存機制就是會提前將一些常用的資源從硬碟加載到內存,而不是讓內存閒置在那,等到用的時候再從硬碟讀取,並加載到內存。

早期的筆記本電腦,別說8G了,4G就是主流了,即使是現在,蘋果也就是剛剛上了96G的內存,win本普遍還是16G的,32G的已經算是高配了。

因此,充分利用內存空間去保證資源的活躍度,而不是每次都從硬碟加載,自然提高了速度,也降低了出錯的可能性。

這點跟硬碟也有關係,這個後面再說。

macOS基於Unix構建的時候,將這個優點發揚光大,macOS會記錄你的常用程序,並且在內存資源夠用的時候加載程序的主要模塊到內存,這樣你使用的時候就會非常快,而你用完退出的時候,它還會繼續保留這些核心模塊以便你再用回來的時候不用再產生讀寫了。

這就是「有多少內存就用多少」的由來,也順便解釋了macOS更快的原因。

2、SSD早期投入使用

早期的mac本貴的一大原因是它很早就搭載了SSD做它的硬碟,所謂「料猛且足」,貴有貴的道理。

這就解決了一些資源即使從硬碟讀取也不會太慢的原因,SSD不用移動機械臂,磁頭跟軌道進行「似魔鬼的步伐」了。

而剛才也提到了,macOS充分利用內存的機制,對比windows,它的內存機制沒有macOS的這種考慮,但是每次從硬碟加載的時候,它又是機械硬碟,自然沒有SSD快速。

但是,這不是最重要的,重要的是,機械硬碟頻繁地讀取和操作,自然增加的出錯的概率,也許就在某一次的摩擦中出現了問題,卡住了,結果內存被長時間占用,導致一系列的問題後,死機、藍屏就接踵而至了。

尤其是windows從休眠模式恢復的時候——睡眠是從內存恢復,休眠是從硬碟恢復——更會出現這個問題。

而windows還會給程序足夠大的權限,允許它們直接操作硬碟,這就更增加了犯錯的風險,導致了卡頓的概率。

所以,成為了個人PC上感覺macOS更加穩定的印象。

但是,win本也便宜啊,不妨礙它親民的價格,還是有很多人喜歡用。

3、windows的「海納百川」

最後還得提一點windows生態不同於macOS的問題。

生態很重要,大家都知道蘋果無論是macOS還是IOS,都是基於AppStore來的。這就相當於來了一個準入限制,符合蘋果標準的才允許你在它的系統上安裝。

而這個標準當然地就得涵蓋保證macOS穩定性這一點。windows這點上起步就晚很多,早期來講,那是有第三方exe的就不用官網的,有免費的當然就不用收費的了。

這幾年微軟也主打自己的應用商店了,但是用戶的使用習慣也建立起來了,所以它遲遲形成不了一個穩定的生態機制,讓大家一想到安裝軟體,就去哪裡找。

而各個PC廠商也適時地建立了自己的應用商店,所以到頭來,還是各自為戰,互相廝殺。

所以,軟體來源層出不窮,就導致了可以個給它加個隱藏程序呀,加個木馬啊,之類的,給windows系統帶來層出不窮的風險。

有風險了,自然就會出現拖慢系統、占用內存、系統卡頓、乃至藍屏死機。

但是,蘋果的准入制度也給它造成了一定的限制,至少論軟體的豐富程度,那還是windows。尤其在遊戲領域,我最喜歡玩的戰地風雲,那就跟macOS沒有半毛錢關係了~

當然,你要是直接繞過AppStore,信任第三方軟體安裝,或者手機越獄,那再穩定的系統也經不起折騰,只不過就是一個使用習慣上的便捷而已。

蘋果已經納入了常用的軟體,專業性軟體也有了涵蓋更廣的範圍,打開appStore,一搜索,一下載,就能使用。這麼輕鬆便捷的操作存在,誰還會從瀏覽器上打開諸多網頁尋找呢?

所以,蘋果是從重塑用戶的使用習慣來占領市場的,而不是僅僅靠一兩個因素來和windows抗衡。

不過,至今,伺服器仍然還是以linux為穩定,windows server被諸多詬病。

相信現在隨著windows的發展,以及硬體設備的升級,持續的性價比提高,兩大系統的穩定性一定是趨於一致的,那麼下一個競爭點來自哪裡呢?

關鍵字: