linux 内存居高不下,Linux 内存占用总是很高为何依旧很流畅?
誰說 Windows 會卡?我在虛擬機(jī)里用 Windows,內(nèi)存 CPU 顯存 都很緊張,內(nèi)存只能分到 4G,CPU 只有分到兩個核心四線程,顯存只有分到 768M,開 Chrone 玩 3D 遊戲,從未覺卡(曾經(jīng)那個遊戲把我舊電腦2G內(nèi)存佔(zhàn)滿了,然後沒內(nèi)存,崩潰!)
內(nèi)存佔(zhàn)用高會卡的原因是,被迫使用虛擬內(nèi)存,也就是與硬盤交換空間,硬盤,持續(xù) IO,卡死你。
而並不是說內(nèi)存佔(zhàn)用高一定會卡。只要不使用虛擬內(nèi)存,比如即時回收了佔(zhàn)用的空間,就不會卡。
就算使用虛擬內(nèi)存,你硬盤足夠快,也沒問題。PCIe SSD 試試?
你看 iOS,根本沒有虛擬內(nèi)存,物理內(nèi)存 1G,卡嗎?只是經(jīng)常丟失之前看過的網(wǎng)頁要重新加載罷了。
另外,關(guān)於裝 XX衛(wèi)士 卡成翔的原因,是 XX衛(wèi)士 inline hook 了系統(tǒng)關(guān)鍵函數(shù),KiFastCallEntry,這個函數(shù)太關(guān)鍵了,以至於XX衛(wèi)士的響應(yīng)速度成爲(wèi)了系統(tǒng)響應(yīng)速度的上限。據(jù)說,有些安裝只要幾分鐘的軟件,在 Hook 了 KiFastCallEntry 之後,要長達(dá)幾個小時之久!
這也是爲(wèi)什麼XX不完美支持Win7 x64的原因——PatchGuard導(dǎo)致XX難以像以前一樣無法無天。
總結(jié)
以上是生活随笔為你收集整理的linux 内存居高不下,Linux 内存占用总是很高为何依旧很流畅?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle10安装网络需求警告,安装o
- 下一篇: linux编译安装jpeg,Linux下