atop
Clint Byrum
clint.byrum at canonical.com
Tue Jul 13 19:04:52 UTC 2010
On Jun 30, 2010, at 1:10 PM, Tim Gardner wrote:
>
> You are correct in that I am reluctant to drag in unmaintained crack
> into core kernel structures.
>
> I still find 'better task accounting' to be insufficient justification.
> What specifically makes for better task accounting? Why is atop better
> then other methods? As far as I can tell the current patches still
> suffer from the deficiencies mentioned by Andrew Morton in
> http://marc.info/?l=linux-kernel&m=120716470803492&w=2
>
> Gimme an example of a problem that atop will help solve for which no
> other method will suffice.
>
I just recently was contacted by a friend looking for help on periodic "total site freeze" issues with a web application. Atop revealed some badly behaving processes where regular top did not, because processes "in disk wait" might be waiting to read/write, and with hundreds of httpd's on the machine in disk wait, its painful to try and find out whats going on. Its such an instant revelation of activity, I really think as systems scale up these sorts of tools are really vital.
Whether atop as it is now is the way to do this remains to be decided. I recall talking with Cole Crawford at UDS about KSLM which may add similar capabilities to the kernel but in a more elegant way. I've CC'd Cole to get his opinion on this as well.
More information about the ubuntu-server
mailing list