From: Sabra G. <sab...@ya...> - 2014-07-10 10:31:35
|
Thank you for your answer. It's more clear for me now. I wanted to know capabilities of Oprofile (what'is intented for and not inteded for). So my question was in that context. Le Mercredi 9 juillet 2014 15h25, William Cohen <wc...@re...> a écrit : On 07/09/2014 06:28 AM, Sabra Gargouri wrote: > Hi, > Can we use Oprofile (opcontrol) to monitor memory utilization? > BR > Oprofile is more oriented to looking at cpu utilization. Could you be more specific what you mean by memory utilization? Do you mean efficient use of the memory hierarchy including the cache? Or do you mean amount of memory in use? For caching issues you can use the perf utility and oprofile to monitor memory references, cache miss, and cache hits to find out whether the processor is using the memory hierarchy efficiently as mentioned in http://developerblog.redhat.com/2014/03/10/determining-whether-an-application-has-poor-cache-performance-2/ For detailed memory use within a process you might use other things such as: -massif in valgrind -memusage in the glibc-utils on fedora You should be able to register for a login and look at the Memory section of Performance measurement cookbook Red Hat Customer Portal for some additional information how to look at memory issues: https://access.redhat.com/articles/767563 -Will > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > > > > _______________________________________________ > oprofile-list mailing list > opr...@li... > https://lists.sourceforge.net/lists/listinfo/oprofile-list > |