3 回答

TA貢獻(xiàn)1835條經(jīng)驗 獲得超7個贊
RSS是駐留集大?。ㄎ锢眈v留內(nèi)存 - 當(dāng)前占用機器物理內(nèi)存中的空間),VSZ是虛擬內(nèi)存大?。ǚ峙涞刂房臻g - 這個地址在進程的內(nèi)存映射中分配,但不一定有現(xiàn)在它背后的實際記憶)。
請注意,在普通虛擬機的這些日子里,來自機器視點的物理內(nèi)存可能并不真正是實際的物理內(nèi)存。

TA貢獻(xiàn)1998條經(jīng)驗 獲得超6個贊
關(guān)于RSS vs VSZ,我想已經(jīng)說了很多。從管理員/程序員/用戶的角度來看,當(dāng)我設(shè)計/編寫應(yīng)用程序時,我更關(guān)心RSZ(駐留內(nèi)存),當(dāng)你不斷拉動越來越多的變量(堆積)時,你會看到這個值上升。嘗試一個簡單的程序在循環(huán)中構(gòu)建基于malloc的空間分配,并確保在malloc空間中填充數(shù)據(jù)。RSS不斷向上發(fā)展。就VSZ而言,它更多的是Linux所做的虛擬內(nèi)存映射,其核心功能之一源于傳統(tǒng)的操作系統(tǒng)概念。VSZ管理由內(nèi)核的虛擬內(nèi)存管理完成,有關(guān)VSZ的更多信息,請參閱Robert Love對mm_struct和vm_struct的描述,這是內(nèi)核中基本task_struct數(shù)據(jù)結(jié)構(gòu)的一部分。
添加回答
舉報