Sun Studio 12:使用 dbx 调试程序

mmapfile 命令

mmapfile 命令用于查看核心转储中丢失的内存映射文件内容。仅在本地模式中有效。

Solaris 核心转储文件不包含只读内存段。可执行只读段(即文本)自动进行处理,dbx 通过查看可执行文件和相关共享对象对照这些段解决内存访问问题。

语法

mmapfile mmapped_file address offset length

查看从核心转储中丢失的内存映射文件的内容。

其中:

mmapped_file 是核心转储期间映射内存的文件的文件名。

address 是进程地址空间的起始地址。

length 是要查看的地址空间的字节长度。

offset 是距离 mmapped_file 中的起始地址的字节偏移。