hust_mylong 发表于 2007-07-04 14:16

solaris下如何查看各个进程占用内存的情况?

solaris下如何查看各个进程占用内存的情况? 我想查看进程代码段、数据段、堆栈段各是多少?

sccdyuebo 发表于 2007-07-04 15:08

The memtool can provide this info.

hust_mylong 发表于 2007-07-04 15:17

什么memtool啊?是不是要另外安装?

hust_mylong 发表于 2007-07-04 15:43

已经解决
pmap -x <pid>
可以查看

Philmoon 发表于 2007-07-04 15:54

prstat,有许多选项,可 man 一下看看有无符合要求的

peerper 发表于 2007-07-05 08:46

原帖由 hust_mylong 于 2007-7-4 15:43 发表 http://bbs.chinaunix.net/images/common/back.gif
已经解决
pmap -x
可以查看


pmap
usage:pmap [-rslF] { pid | core } ...
                (report process address maps)
      pmap -x [-aslF] pid ...
                (show resident/anon/locked mapping details)
      pmap -S [-alF] { pid | core } ...
                (show swap reservations)

      -a: include shared mappings in - summary
      -r: show reserved address maps
      -s: show hardware page sizes
      -l: show unresolved dynamic linker map names
      -F: force grabbing of the target process


不行

zysno1 发表于 2007-07-05 12:51

楼上说的不行是什么意思?

WinnerBoy 发表于 2012-05-24 11:26

我也有同样问题, 有好的方法么?
页: [1]
查看完整版本: solaris下如何查看各个进程占用内存的情况?