System information

Using the Profiler to Troubleshoot Performance Problems
Part Number 820-2952-10 Page 151
Daemon Threads
Do not be mislead by the seemingly large amount of time spent in a number of Identity Manager’s
daemon threads, such as
ReconTask.WorkerThread.run()
or
TaskThread.WorkerThread.run()
.
Most of this time is spent sleeping, while waiting for events. You must explore these traces to see
how much time is actually spent when they are processing an event.
class A
{
public A()
{
this(0);
}
public A(int i)
{
}
}
and:
class B
{
public static void test()
{
new A();
}
}
The call tree will look like this:
B.test()
-A.<init>(int)
-A.<init>()
Rather than this:
B.test()
-A.<init>()
-A.<init>(int)