Every night at 2am server local time, Intelliprofile threads are causing CPU spike for the FMS process
"IntelliProfile-Learn-pool-thread-1242" prio=3 tid=0x00000000094ca000 nid=0x4a753 waiting for monitor entry [0xfffffd7db3620000]
java.lang.Thread.State: BLOCKED (on object monitor)
at java.util.TimeZone.getDefaultInAppContext(TimeZone.java:627)
- waiting to lock <0xfffffd7fc03bbbf0> (a java.lang.Class for java.util.TimeZone)
at java.util.TimeZone.getDefaultRef(TimeZone.java:523)
at java.util.GregorianCalendar.<init>(GregorianCalendar.java:541)
at com.quest.qsi.intelliProfile.baseline.periods.WeekPeriod.getRelativeTimePosition(WeekPeriod.java:58)
at com.quest.qsi.intelliProfile.baseline.SimplePeriodSegments.getKey(SimplePeriodSegments.java:205)
at com.quest.qsi.intelliProfile.baseline.PeriodSegments.approximate(PeriodSegments.java:85)
at com.quest.qsi.intelliProfile.learner.StartOptimizer.aggregate(StartOptimizer.java:349)
at com.quest.qsi.intelliProfile.learner.BlLearner.learn(BlLearner.java:292)
at com.quest.qsi.intelliProfile.learner.BlLearnManager$SingleLearn.learnMetric(BlLearnManager.java:912)
at com.quest.qsi.intelliProfile.learner.BlLearnManager$SingleLearn.run(BlLearnManager.java:868)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
This is when the baseline calculations are occuring.
Currently there is no way to move the baseline calculation schedule.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center