Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux VmSize比VmRSS大得多_Linux_Memory_Virtual Memory - Fatal编程技术网

Linux VmSize比VmRSS大得多

Linux VmSize比VmRSS大得多,linux,memory,virtual-memory,Linux,Memory,Virtual Memory,我正在研究我的应用程序的内存使用情况,我发现VmSize比RSS大得多。我知道VmSize是进程的总虚拟内存 VmPeak: 1402720 kB VmSize: 1402720 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 25032 kB VmRSS: 25032 kB VmData: 229484 kB VmStk: 132 kB VmExe: 2908 kB VmLib: 1818

我正在研究我的应用程序的内存使用情况,我发现VmSize比RSS大得多。我知道VmSize是进程的总虚拟内存

VmPeak:  1402720 kB
VmSize:  1402720 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:     25032 kB
VmRSS:     25032 kB
VmData:   229484 kB
VmStk:       132 kB
VmExe:      2908 kB
VmLib:     18184 kB
VmPTE:       304 kB
VmSwap:        0 kB
  • 是什么导致VmSize增加?(我猜它不是malloc/新的…)
  • 为什么它会在程序执行期间增加(而VmRSS保持不变)
  • 是否可能由于进程的高VmSize而触发OOM killer