proc / [pid] / status中的VmData单位是否存储在别处?

时间:2013-07-29 16:21:54

标签: linux process

假设VmData,VmStk和VmExe(数据,堆栈和文本段的大小)是否安全? 总是用kB表示?这个单位是存储在某个地方还是这些值是存储单位信息的唯一地方?

1 个答案:

答案 0 :(得分:1)

我找不到任何说明确定它是以kB为单位的文档,但是,我最好的猜测是它。以下是我遇到的一些程序,取决于它是以kBs形式出现的:

https://github.com/pmav/procvm/blob/master/procvm.sh

看看这里的第一个代码: http://locklessinc.com/articles/memory_usage/

在此处搜索“从串行C程序中检查内存”: http://www.umbc.edu/hpcf/resources-tara/checking-memory-usage.html