名詞解釋 Linux記憶體管理之RSS和VSZ

2022-03-31 21:17:51 字數 476 閱讀 1874

linux記憶體管理中不管是top命令還是pmap命令,都會有rss和vsz這兩個名詞,這裡解釋一下:

rss( resident set size )常駐記憶體集合大小,表示相應程序在ram中占用了多少記憶體,並不包含在swap中占用的虛擬記憶體。即使是在記憶體中的使用了共享庫的記憶體大小也一併計算在內,包含了完整的在stack和heap中的記憶體。

vsz (virtual memory size),表明是虛擬記憶體大小,表明了該程序可以訪問的所有記憶體,包括被交換的記憶體和共享庫記憶體。

如果程序a的二進位制檔案大小為500kb,並且鏈結到了2500kb的共享庫,有200kb的stack/heap大小,這200kb中又有100kb位於記憶體中,100kb位於swap空間中,並且載入了1000kb的共享庫和400kb的自身二進位制檔案。則

rss: 

400k + 1000k + 100k = 1500k

vsz500k + 2500k + 200k = 3200k

Linux 名詞解釋 IDE介面

參考資料 http baike.baidu.com view 190182.html?wtp tt ide介面 開放分類 硬體 硬碟 介面 ide ide介面 ide介面 integrated drive electronics 是現在普遍使用的外部介面,主要接硬碟和光碟機。採用16位資料並行傳送方...

學習筆記 Linux混淆名詞解釋

初學者上手使用linux會有許多的名詞,什麼gnu,unix,debian,redhat,php,phthon,mysql,涉及到核心 系統 軟體等多個方面,現在來進行學習分類。首先最原始的是unix,是一種商業的作業系統,之前開源 開放源 後來閉源。芬蘭大學的linus仿照unix核心,採用完全不...

網路管理中的幾個名詞解釋

網路管理中的幾個名詞解釋 1.什麼是網路管理?網路管理分為兩類。第一類是網路應用程式 使用者帳號 例如檔案的使用 和訪問許可權 許可 的管理。網路管理的第二類是由構成網路的硬體所組成。這一類包括工作站 伺服器 網絡卡 路由器 網橋和集線器等等。通常情況下這些裝置都離你所在的地方很遠。正是由於這個原因...