While the subject of innadequate user tools is hot, currently my view of the kernel is that it's basically the process where bad applications hide all their dirty bad behavior - Activity monitor shows all the processes are using hardly any CPU yet several times per day the kernel is running at 400-500% CPU and can last for hours, but obviously some process is giving the kernel too much load, but there is no way to figure out which process it is - fs_usage and syscallbypid.d command line tools give some info but it's not enough, I need to know eactly why the kernel is running hot and what is causing it, which seems to be impossible to do with the current toolseten.wikipedia.org #