ParaView/Memory Inspector Panel: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
(Replaced content with "This page has moved to here: http://paraview.org/Wiki/ParaView/Users_Guide/Memory_Inspector")
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== User Interface and Layout ==
This page has moved to here: http://paraview.org/Wiki/ParaView/Users_Guide/Memory_Inspector
[[File:Meminsp-pv-gui.png|width896|frame|border|Figure 1: The main features of the memory inspector panel.]]
The memory inspector panel displays information about the current memory usage on the client and server hosts. Figure 1 shows the main UI features of the Memory Inspector Panel.  
<ol style="list-style-type: upper-alpha;">
  <li> Process Groups </li>
  <li> per Host statistics </li>
  <li> per Rank statistics </li>
  <li> Update controls </li>
</ol>
 
=== Process Groups ===
The panel is organized by groups, depending on the connection type. There are a few classes of groups,
 
; Client : There is always a client group which reports statistics about the ParaView client
; Sever  : When running in client-server mode a server group reports statistics about the hosts where pvserver processes are running.
; Data Sever  : When running in client-data-render server mode a data server group reports statistics about the hosts where pvdataserver processes are running.
; Render Sever  : When running in client-data-render server mode a render server group reports statistics about the hosts where pvrenderserver processes are running.
 
=== Host Statistics ===
Per host statics are reported for each host where a ParaView process is running. Host are organized by host name. Two statics are shown, total memory usage of all processes on the host, and ParaView's cumulative usage by all processes on this host. ParaView's cumulative memory usage is displayed as a percentage of the total available to it. On systems where job-wide resource limits are enforced, ParaView is made aware of the limits via the '''PV_HOST_MEMORY_LIMIT''' environment variable in which case, the percentage used is computed using the smaller of the host total and resource limit.
 
=== Rank Statistics ===
Per rank statistics are reported for each rank on each host. Ranks are organized by MPI rank number and process id. Each rank's individual memory usage is reported as a percentage used of the total available to it. On systems where either job-wide or per process resource limits  are enforced,  ParaView is made aware of the limits via the '''PV_PROC_MEMORY_LIMIT''' environment variable or standard through standard usage of Unix resource limits in which case, the percentage used is computed using the smaller of the host total, job-wide, or Unix resource limits.
 
=== Context Menus ===
<br clear=all>
== Debugging Features ==
=== Remote Commands ===
[[File:Meminsp-remote-command.png]]
=== Host Properties ===
[[File:Meminsp-host-props.png]]
=== Stack Trace Signal Handler ===
<br clear=all>
== SMP Considerations ==

Latest revision as of 15:53, 1 December 2012