Java CPU usage on Mac after 1.5 update
Looking at the debug log, this happens every minute:
2015-01-22 15:20:12,562 DEBUG [SearchManager] Committing search index
2015-01-22 15:20:42,566 DEBUG [SearchManager] Committing search index
2015-01-22 15:20:51,532 DEBUG [FeedUpdaterWorker] Checking for new and expired online resources
2015-01-22 15:20:51,532 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2015-01-22 15:21:12,569 DEBUG [SearchManager] Committing search index
2015-01-22 15:21:42,572 DEBUG [SearchManager] Committing search index
2015-01-22 15:21:51,535 DEBUG [FeedUpdaterWorker] Checking for new and expired online resources
2015-01-22 15:21:51,535 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2015-01-22 15:22:12,575 DEBUG [SearchManager] Committing search index
2015-01-22 15:22:42,579 DEBUG [SearchManager] Committing search index
2015-01-22 15:22:51,538 DEBUG [FeedUpdaterWorker] Checking for new and expired online resources
2015-01-22 15:22:51,538 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
I also see this about every 3 minutes:
2015-01-22 16:12:35,564 DEBUG [DiscoveryAdvertisementNotifier] Multicasting SSDP alive using interface en0 (en0) and address 192.168.0.100, timeout = 0
2015-01-22 16:12:35,564 DEBUG [DiscoveryAdvertisementNotifier] Sending 6 'alive' messages describing device 26f23a08-b29c-32cb-9e8e-478dc9a82680
2015-01-22 16:12:37,438 DEBUG [DiscoveryAdvertisementNotifier] Will advertise again in 00:03:20 (advertisement duration is 1800 sec.)
All of this would seem to be normal, and I can see occasional small CPU spikes when it's happening (and large ones when the library is updating). But that doesn't explain the constant CPU use by the Java process during the times in between when nothing is happening in the log.
