Dear all,

I used Valgrind(callgrind) to profile database cache performance, and the
host machine is a VM guest with XEON CPU.

Without instrumentation, the performance of dbms with cache-on is 20%
 higher than cache-off. With callgrind, the call graph shows there is a 5x
performance improvement.


My point is whether Valgrind is suitable for profiling working in VM?  e.g,
with IR conversion, the performance gap becomes larger, which does not
reflect the real gap.   If you are familiar with profiling, I appreciate
you could recommend some other profile tools.


Thanks a lot!!!


Best regards,
James
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to