Memory profiling

From OpenPetra Wiki
Revision as of 10:44, 26 February 2010 by Pokorra (talk | contribs) (Created page with '== Mono == We have had an issue (https://sourceforge.net/apps/mantisbt/openpetraorg/view.php?id=107) where the OpenPetra server crashes after a while, running on Mono, due to gro…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Mono

We have had an issue (https://sourceforge.net/apps/mantisbt/openpetraorg/view.php?id=107) where the OpenPetra server crashes after a while, running on Mono, due to growing need for memory and running out of memory eventually.

See this article: http://www.mono-project.com/Performance_Tips#Using_the_Mono_profiler

Also see this: http://www.mono-project.com/HeapShot

to get the process id, type

ps -A | grep mono

result:

7220 pts/0    00:00:25 mono

then display the current memory usage:

ps up 7220

result:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
me        7220 20.6  4.6  93704 36744 pts/0    Sl+  11:42   0:25 mono --server -