回覆列表
  • 1 # 使用者8941707602698

    雖然不資深,但是我應該可以解答,至於能不能聽懂就不知道了

    先補充基本知識:

    記憶體:ram,訪問速度快,零時儲存,不管小檔案大檔案訪問速度都很快

    機械硬碟:rom,大檔案連續讀寫速度可能快,但是小檔案隨機讀寫速度因快取等因素而異,一般都比較慢。

    固態硬碟:rom,大檔案連續讀寫速度很快,小檔案隨機讀寫速度也不差,效能好的可以媲美記憶體

    如果自己沒有對win作業系統做特殊設定,那麼作業系統會預設開啟虛擬記憶體功能,一般都是佔用c盤,當記憶體不夠時,載入時就會往虛擬記憶體中載入,這時就會訪問c盤,這就要看硬碟的效能了。

    比如說,c盤是一塊固態盤,記憶體只有4g,那麼載入2g多的程式時,基本都是往虛擬記憶體中載入,win系統及其他必要元件已經佔用了2g以上空間,所以怎麼也裝不到記憶體裡,所以就往c盤載入,而c盤又是固態盤,讀寫小檔案沒有那麼慢,所以看起來執行挺流暢的,而且這其中因為記憶體小,切換應用時,也就不用從記憶體搬到虛擬記憶體再搬回記憶體的這個操作了(與下面的情況做對比)。

    再比如,c盤是機械盤,記憶體8g,其實記憶體8g不算大,往往win系統依然還是會用虛擬記憶體,所以這時候載入2g大小的程式時先把一些不常用的程式搬運到虛擬記憶體中,然後再載入2g的程式,當切換到時同樣的把不常用的搬運到虛擬記憶體,再把要用的程式從虛擬記憶體中搬運到記憶體再執行,由於機械硬碟的小檔案隨機讀寫能力差,而且除了虛擬記憶體要讀寫以外,還有作業系統自己還有很多讀寫任務,導致機械硬碟的讀寫佔用率長年處於99%以上,這時來回切換應用就是一件非常卡的操作。

  • 中秋節和大豐收的關聯?
  • 古代不節儉的事例和古人節儉的名言?