色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

把內存條當硬盤使用會怎么樣

錢瀠龍2年前19瀏覽0評論

把內存條當硬盤使用會怎么樣?

在內存中跑文件系統,也就是虛擬一個磁盤,顯然是不劃算的,不夠高效的。xp時代就有很多這種軟件了,windows,linux,unix都有內核級的實現,比任何第三方軟件都高效。

用ramdisk首先你要人工把文件復制進去,如果換文件還要重新復制。二者,這塊占用的內存無法被操作系統利用。無非就是體驗一下那一分鐘的速度罷了。

所以操作系統有更先進,開銷更低的緩存功能,只要你讀過一遍的文件,操作系統就會緩存起來,下一次就會直接從內存里讀取,前提是你內存夠大。

舉個簡單的例子,你你從ssd復制一個大文件到hdd,你會發現很快完成了復制操作,但這個時候磁盤寫入可能還沒有完成,這個文件就被緩存起來了。如果你不做其他操作,等復制完成之后立即從hdd打開這個文件,你還會發現,文件以一個極快的速度瞬間加載,這都是緩存在起作用,避免卡頓。

還有一個很明顯的例子就是,開機第一次運行大型軟件,加載會很慢。但一旦你關閉后再次打開,就會變得很快,這也是緩存的作用。

當然,前提是內存必須夠大,起碼16G起步,上不封頂。內存越大,操作系統就不需要平凡的清理這些資源。現代操作系統還會把你經常使用的程序的一部分預先加載到內存,等你要用的時候就會很快載入了。

怎么樣,這種全自動的操作比起你手動管理要高效得多吧!

在win系統中,任務管理器不會告訴你緩存的使用情況,而類unix系統會在系統信息中報告緩存的使用情況,這也是為什么以前很多人想當然認為類unix系統內存占用比win高的原因。

現代操作系統都是很智能的,并且內核是根據不同應用環境做了優化的,畢竟發展這么多年了。比如在linux系統中,默認上下文切換桌面系統是1000hz,提高響應速度,服務器則是250hz,減少上下文切換的開銷。

所以任何額外的優化軟件都是本末倒置,更不要指望自己手工管理能比操作系統更聰明。

css外接機械硬盤,把內存條當硬盤使用會怎么樣