For some reason, OS X thinks it's a good idea to reindex my entire hard drive (which takes it a few hours) about twice a week. This is really getting annoying, especially since it does this on battery, and drains it quickly.
There's nothing suspicious in the Console, when I grep for mdworker it only gives:
6/12/12 6:04:40.870 PM com.apple.launchd.peruser.501: (com.apple.mdworker.pool.0) Throttling respawn: Will start in 2 seconds
6/12/12 6:11:19.769 PM mdworker: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
6/12/12 8:26:59.774 PM mdworker: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.
There's also a huge number of these errors (about one every 5 seconds):
6/12/12 8:29:25.000 PM kernel: SMC::smcReadKeyAction ERROR F1Mn kSMCBadArgumentError(0x89) fKeyHashTable=0x0xffffff800a715000
(I posted a different question about that here)
Why is it indexing and how can I stop this annoying behavior? Why would it ever need to reindex the entire drive? Every sane indexing program only indexes new files. I don't see why would it need to reindex the whole drive, and I certainly don't see why it would need to do this twice a week.
uptimeand it's 14 days, so I had not booted into Windows recently. – houbysoft Jun 13 '12 at 02:25/Library/Logs/DiagnosticReportsa few weeks week ago. There were a few reports of crashes of the Finale plugin, but I've deleted it since, and the problem still persists. I have ~25GB available, so I don't think that's the problem either. – houbysoft Jun 13 '12 at 13:04