Projects / htop

htop

htop is an interactive process viewer for Linux. It aims to be a 'better top': you can scroll the process list vertically and horizontally, and select a process to be killed with the arrow keys instead of by typing its process id.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  24 Apr 2014 23:54

    Release Notes: New features, bugfixes, and performance improvements. New features include tag-all-children ('c' key), fixes in accounting of guest time when using virtualization, performance improvements due to conditional parsing of I/O data depending on selected fields, better consistency in coloring, new pagefault stats, and OOM-killer score.

    •  06 Nov 2012 21:04

      Release Notes: This version adds IO priority control, an option to update process names on every refresh, and bugfixes.

      •  16 Feb 2012 18:47

        Release Notes: This is mainly a bugfix release. It fixes the behavior of mouse selection and occasional crashes. Configuration now uses an XDG-compliant path.

        •  21 Nov 2011 04:37

          Release Notes: This release features four-column CPU meters, incremental filtering, UTF-8 tree drawing, performance improvements, and assorted bugfixes.

          •  27 Nov 2010 20:10

            Release Notes: This release features the ability to expand and collapse subtrees using the "+" and "-" keys, support for steal/guest CPU time measurement for virtualized environments, the ability to show custom thread names, support for cgroups, and assorted bug fixes.

            Recent comments

            20 Jan 2006 14:08 chaoticthought

            Re: Slow screen updates


            > It's the first time I get a report of

            > this kind on performance.

            > Might be many things: ncurses,

            > repainting (fb/X), htop's

            > painting or processing code.

            The machine is 1800Mhz. It's only slow on the VESA framebuffer. I tried again using DFBTerm and xterm and those were both fine.

            Still, compared with other applications on the framebuffer (midnight commander, less), it is a lot slower at repainting during horizontal scrolling. Less, for example, scrolls horizontally very quickly in comparison, even on the vesafb.

            It occurs whether I'm in tree view or not, but only when scrolling horizontally. Vertical scrolling is at least as fast as the fast keyboard repeat rate, which is the way I like it. And activating tree view is the easiest way to ensure horizontal scrolling is necessary.

            17 Jan 2006 09:32 LodeRunner

            Re: Slow screen updates
            It's the first time I get a report of this kind on performance.
            Might be many things: ncurses, repainting (fb/X), htop's
            painting or processing code. Could you give some additional
            information? How old is the machine (MHz)? I tested it on a
            366MHz machine and it seemed okay. Does this happen on
            tree-view only?

            15 Jan 2006 12:03 chaoticthought

            Slow screen updates
            Nice program, easy to use.

            However, the screen updates seem slow for me when I'm on tree view and the columns are wide. Scrolling left/right to see the whole "prcess name" column is very slow--I can see the screen repainting itself on each step. Maybe it's an ncurses thing. But...

            08 Apr 2005 23:52 LodeRunner

            Re: My default 'top' from now on...


            > Looks nice, but the Htop homepage rpm

            > link for Mandrake 10.1 goes to a site

            > that starts RealPlayer up.

            The link at the webpage points directly to an .rpm file which was contributed by a Mandrake user. In some browsers, RealPlayer takes over the ".rpm" extension; try right-clicking and selecting "Save as...". (Note that this .rpm file is still the one from version 0.5).

            08 Apr 2005 23:04 paxmark1

            Re: My default 'top' from now on...
            Looks nice, but the Htop homepage rpm link for Mandrake 10.1 goes to a site that starts RealPlayer up.

            Some reason or other curses is broken for me - a real problem. I was hoping that the rpm for htop might download the correct ncurses for me. rats

            Mark

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.