如何理解swap file?

時間 2021-05-30 01:54:05

1樓:cjfxmu

首先,如果你記憶體和硬碟在儲存某些方面是等價的,也就是說,如果硬碟足夠快,那麼記憶體條完全可以淘汰用硬碟來實現其功能,或者二者混合來實現記憶體原來的功能: 所謂交換檔案,就是把硬碟部分空間當成記憶體使用,你記憶體條大小為128MB,再從硬碟劃分出128MB的空間,這樣在外部程式看來,電腦就有256MB的記憶體。這個劃分出的空間就是swapfile

2樓:長軍

說一下我的理解,錯了請指正。

swap分割槽/swap檔案的作用是一樣的,都是為了在 DRAM 資源枯竭的時候,將本應該儲存在DRAM內的資料暫時性的儲存在swap分割槽,或者swap檔案內。

因為跟DRAM相比,硬碟的讀寫速度要小很多,所以被儲存在swap內的資料的讀寫速度會慢一些。所以有些人在安裝系統的時候不設定swap分割槽。

用swapon命令來管理 swap file 或者 swap分割槽swapon(8) - Linux manual page總結一下,你可以將swap file當成乙個部署在硬碟上的DRAM記憶體。

如何理解 TCP IP, SPDY, WebSocket 三者之間的關係?

龍騰道默默地 TCP是基於IP IP是一種協議,不是IP位址 實現的,HTTP 1.1 SPDY WebSocket HTTP2.0是基於TCP實現的。IP 乙個底層網路定址協議。TCP 乙個相對可靠確保資訊送達 且按順序送達的中層資訊傳輸協議,效能相對於UDP較差。HTTP 1.1 上層網頁資訊傳...

如何理解functional programming裡的currying與partial application

李欣宜 定義乙個多參函式f arg1,arg2 argn 時,如果每個引數argi的型別為ti,這個多參函式最後的返回結果的型別為rtype,那麼可以說f的型別為 t1 t2 tn rtype 這是很多語言對於多參函式的解釋,把這些引數作為乙個tuple或者list傳入,即 t1 t2 tn 型別的...

如何理解 It make A one of Canada s most popular cities to live in ?

加拿大公共健康 這個語法有問題。It makes.A stands for a city s name. 首先,絕對是It makes.然後,回答題主的問題 1 正解 2 最高端要求有範圍的限定,所以平時一般看到的最高端都加定冠詞。但是Canada s已經是個範圍的限定,就不需要了,再舉幾個例子 o...