Hi oVirt Board Members,
We are starting a process of optimizing the Ovirt Engine code for
performance. To accomplish that, we need a Java Profiler. Many solutions
exist in the market, some of them are open source. However, for our
process, we need to have the following functionality from the profiler:
* CPU profiling
o See the application Hot Spots - meaning which method takes the
longest to run, and how many times each method is run.
* Memory profiling.
o See the biggest objects that exist in the Engine heap, and who
* Database profiling.
o See the queries that are being sent to the database, how many
times they are executed, and the average execution duration.
* Thread profiling.
o Status of the system threads.
These capabilities are covered by commercial profilers. One of them is
The company that manufactures JProfiler offers a solution for open
source projects, allowing them to use JProfiler licenses for free, in
exchange for posting the JProfiler logo on the open source project site.
(See here <http://roq-messaging.org/>
for an example)
My question is whether you'll allow such posting on the Ovirt web
site, so that the Engine team can use JProfiler to improve Ovirt's
Board mailing list