Top

頂部的SWAP是什麼意思?

  • February 16, 2013

它說

  p: SWAP  --  Swapped size (kb)
 The non-resident portion of a task's address space.

  q: RES  --  Resident size (kb)
 The non-swapped physical memory a task has used.

 RES = CODE + DATA.

好的,“非居民部分”是什麼意思?

SWAP是否意味著硬碟用作附加記憶體?

是的,交換是當 RAM 已滿時使用硬碟來保存記憶體;在 Linux 上,它通常保存在單獨的交換分區中,但可以使用文件。Mac 和 Windows 使用正常文件系統上的文件。像這樣將多餘的記憶體分頁到磁碟可以使作業系統不必終止程序以釋放實際 RAM,這就是為什麼通常建議為您的 Linux 安裝設置一個交換分區的原因。但是,它比真正的 RAM 慢很多(幾個數量級),這就是為什麼它只用作最後的手段(以及為什麼要花這麼多時間來確定哪個頁面

$$ 4kB chunk of memory $$發送到交換)。

引用自:https://unix.stackexchange.com/questions/64981