Update 2014-03-12: OS X 10.9.2 seems to have fixed this. A few days ago, I re-enabled iCloud Keychain on my Mac, and since haven’t experienced these issues any longer.
For a while now, the CPU profile on my MacBook Air (running OS X 10.9.1) has looked like this—quiet, with periodic high-load bursts from a process called, ‘icbaccountsd’:
Looking in the Console.app, I found my logs flooded with messages from this process:
- icbaccountsd: [ICBLocalDictionary getIdMapping:] Mapping Error detected
- icbaccountsd: [ICBLocalDictionary discoverLocalIAAccounts:] Unknown high level account
- icbaccountsd: [ICBSyncOperation mergeLocalChanges:] Account not found
- icbaccountsd: [ICBSyncOperation mergeLocalChanges:] Looking for UUID: (null) from remote key
I disabled iCloud Keychain on the Mac, restarted, and have seen no further logged messages from icbaccountsd. A pity—as iCloud Keychain is a concept I’d found very useful.