Is there a way to really get at the source of ongoing internal disk I/O?
On Mountain Lion, I'm noticing that the hard drive is being accessed considerably - I can hear it. As if it's some big sync or a big write to disk. And yet Activity Monitor shows very little - just a few little spikes in disk I/O when this happens. Since I can't identify a single application that would be causing that, I thought it might be swapping to disk. But there's 8GB on my MacBook Pro and I'm only using 1GB or so, as I have all applications closed but Terminal and a Safari using around 300MB or so. I had thought that it was mds that was consuming the I/O, but I disabled that temporarily and found the same I/O patterns. I see that there are no major processes running that are using more than 20% or so, via top, and I've also run iotop and fs_usage, which are either uninformative or provide way too much information. I'm very concerned that I'll eventually harm the hard drive if I'm accessing it literally all the time, and I'm certainly using a lot more battery if it's writing in these patterns. It could be a lot of things, but what I'd like to know is how can I best find out what's going on. It seems to be something internal. Is there a better tool to get at what's going on? Some filter I can apply to the existing tools?