誰說 Windows 會卡?我在虛擬機里用 Windows,內存 CPU 顯存 都很緊張,內存只能分到 4G,CPU 只有分到兩個核心四線程,顯存只有分到 768M,開 Chrone 玩 3D 遊戲,從未覺卡(曾經那個遊戲把我舊電腦2G內存佔滿了,然後沒內存,崩潰!)
內存佔用高會卡的原因是,被迫使用虛擬內存,也就是與硬盤交換空間,硬盤,持續 IO,卡死你。
而並不是說內存佔用高一定會卡。只要不使用虛擬內存,比如即時回收了佔用的空間,就不會卡。
就算使用虛擬內存,你硬盤足夠快,也沒問題。PCIe SSD 試試?
你看 iOS,根本沒有虛擬內存,物理內存 1G,卡嗎?只是經常丟失之前看過的網頁要重新加載罷了。
另外,關於裝 XX衛士 卡成翔的原因,是 XX衛士 inline hook 了系統關鍵函數,KiFastCallEntry,這個函數太關鍵了,以至於XX衛士的響應速度成爲了系統響應速度的上限。據說,有些安裝只要幾分鐘的軟件,在 Hook 了 KiFastCallEntry 之後,要長達幾個小時之久!
這也是爲什麼XX不完美支持Win7 x64的原因——PatchGuard導致XX難以像以前一樣無法無天。