為什麼Mac OS X對內存的需求遠遠多於Windows?
先來一句話結論:因為Mac和Windows的內存使用邏輯是完全不一樣的。
Windows系統的內存使用邏輯是用多少佔多少,不用的內存就會趕快釋放出來,等待系統進行下次分配。
mac OS的內存使用邏輯剛好相反,它和所有unix-like系統一樣,都講求最大化利用內存:計算機科學裡有個局部性原則,講的是如果一個程序被訪問了,那麼在它附近的內容很可能會在短時間內被再次訪問。因此為了最大化提升系統流暢度,Mac會把這些可能要訪問到的內容一股腦的全塞進內存里。
結果就是看上去mac的內存永遠滿滿當當。
如果程序需要的內存不足夠,那麼系統會自動把這些「緩存」釋放掉一部分。因此不需要擔心mac內存不足會把系統卡死。
不過,手動「釋放內存」在mac上是沒啥用的(在安卓上其實也沒用),因為你清理掉了內存之後,那些內容就需要從硬碟進行讀取。跟快到不行的內存比起來,這個過程可就慢多了。清理之後反而會讓軟體載入的時間大大加長。
大家有什麼關於蘋果手機的問題,都可以進行留言。晟輝蘋果維修會將大家關心的問題整理出來,分享給各位果粉。
【查詢保修】請回復:查
【蘋果商店app store打不開怎麼辦】請回復:0125
【iphone6正確的充電方法】請回復:1031
【如何保護iCloud的安全】請回復0923
【如何查詢iPhone是港行還是國行】請回復0802
【蘋果手機批量刪除聯繫人】請回復0606
【黑機、妖機和卡貼機是怎麼回事】請回復0522
【行貨和水貨iphone的區別】請回復0521
【如何鑒別iphone耳機真假】請回復0517
【什麼是有鎖蘋果機】請回復:0514
【進水後千萬不能做的五件事】請回復:0430
【蘋果手機如何設置黑名單】請回復:0420
【3300的土豪金你敢買嗎】請回復:0228
【揭秘iphone翻新機的全過程】請回復:0222
TAG:蘋果迷 |