查看某个进程的 /proc/pid/smaps 文件, 这个有一点疑惑, Private_Dirty 是 2048kb ,但设备号为 00:00 , inode 为 00000000 , path 为空, 不清楚这段内存是指向了什么, 是在写什么文件?
系统是 CentOS 6.5 , x86_x64 ,内核: 2.6.32-431.el6
799 7f7730000000-7f773031b000 rw-p 00000000 00:00 0
800 Size: 3180 kB
801 Rss: 2048 kB
802 Pss: 2048 kB
803 Shared_Clean: 0 kB
804 Shared_Dirty: 0 kB
805 Private_Clean: 0 kB
806 Private_Dirty: 2048 kB
807 Referenced: 2048 kB
808 Anonymous: 2048 kB
809 AnonHugePages: 2048 kB
810 Swap: 0 kB
811 KernelPageSize: 4 kB
812 MMUPageSize: 4 kB
1
tewilove 2015-11-08 11:41:04 +08:00
stack?
|
2
tchekai704 OP @tewilove 已经有回答,个人理解。
|