virt res shr 表示的意義

2021-07-05 07:18:58 字數 396 閱讀 7113

top命令通過解析/proc//statm統計virt和res和shr字段值。 

virt是申請的虛擬記憶體總量。 

res是程序使用的物理記憶體總和。 

shr是res中」對映至檔案」的物理記憶體總和。包括: 

程式的**段。 

動態庫的**段。 

通過mmap做的檔案對映。 

通過mmap做的匿名對映,但指明了map_shared屬性。 

通過shmget申請的共享記憶體|***

/proc//smaps內shared_*統計的是res中對映數量》=2的物理記憶體。 

/proc//smaps內private_*統計的是res中對映數量=1的物理記憶體。 

VCC,VDD,VEE,VSS,VPP 表示的意義

vcc,vdd,vee,vss,vpp 表示的意義 vcc,vdd,vee,vss,vpp 表示的意義 版本一 簡單說來,可以這樣理解 一 解釋 vcc c circuit 表示電路的意思,即接入電路的電壓 vdd d device 表示器件的意思,即器件內部的工作電壓 vss s series 表...

VCC,VDD,VEE,VSS,VPP 表示的意義

vcc,vdd,vee,vss,vpp表示的意義 版本一 簡單說來,可以這樣理解 一 解釋 vcc c circuit 表示電路的意思,即接入電路的電壓 vdd d device 表示器件的意思,即器件內部的工作電壓 vss s series 表示公共連線的意思,通常指電路公共接地端電壓 vee 負...

linux下VIRT,RES,SHR的含義

如題的三個字段雖說在man top下面都有解釋,但感覺有些含糊,看後難以理解它們對程序資源占用的具體情況是如何的。查閱資料後,歸納一下。virt 1 程序 需要的 虛擬記憶體大小,包括程序使用的庫 資料等 2 假如程序申請100m的記憶體,但實際只使用了10m,那麼它會增長100m,而不是實際的使用...