To display memory maps for a process, perform the following steps:
Select the Process Listing tab to display the process list.
Select the process in the process list.
Choose ViewMemory Maps.
The Memory Maps dialog displays the information in tabular format. The name of the process is displayed above the memory-map table. From left to right, the Memory Maps dialog displays the following columns:
Filename
The location of a shared library that is currently used by the process. If this field is blank, the memory information in this row describes memory that is owned by the process whose name is displayed above the memory-map table.
VM Start
The address at which the memory segment begins.
VM End
The address at which the memory segment ends.
VM Size
The size of the memory segment.
Flags
The following flags describe the different types of memory-segment access that the process can have:
p
The memory segment is private to the process, and is not accessible to other processes.
r
The process has permission to read from the memory segment.
s
The memory segment is shared with other processes.
w
The process has permission to write into the memory segment.
x
The process has permission to execute instructions that are contained within the memory segment.
VM offset
The virtual memory offset of the memory segment.
Device
The major and minor device numbers of the device on which the shared library filename is located.
Inode
The inode on the device from which the shared library location is loaded into memory.
Click on any column header to sort the data by the information in that column, in alphabetical or numerical order. Click again on the column header to sort the data in reverse alphabetical or reverse numerical order.
Click Close to close the Memory Maps dialog.
