Menu

Tree [80f344] 0.6.1 /
 History

HTTPS access


File Date Author Commit
 scripts 2006-03-23 Hisham Muhammad Hisham Muhammad [425d48] Add header generator script.
 AUTHORS 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 AvailableColumnsListBox.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 AvailableColumnsListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 AvailableMetersListBox.c 2006-05-09 Hisham Muhammad Hisham Muhammad [c3d757] Enable "All CPUs" option
 AvailableMetersListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 COPYING 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 CPUMeter.c 2006-05-09 Hisham Muhammad Hisham Muhammad [57a174] Final fixes to make "All CPUs" the default CPU ...
 CPUMeter.h 2006-05-09 Hisham Muhammad Hisham Muhammad [57a174] Final fixes to make "All CPUs" the default CPU ...
 CRT.c 2006-03-23 Hisham Muhammad Hisham Muhammad [130938] Fixes for header generation.
 CRT.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 CategoriesListBox.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 CategoriesListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ChangeLog 2006-05-09 Hisham Muhammad Hisham Muhammad [b781e1] Report on "All CPUs"
 CheckItem.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 CheckItem.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ClockMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 ClockMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 ColorsListBox.c 2006-03-23 Hisham Muhammad Hisham Muhammad [130938] Fixes for header generation.
 ColorsListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ColumnsListBox.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ColumnsListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 DebugMemory.c 2006-04-10 Hisham Muhammad Hisham Muhammad [34bcf8] support free(NULL), which is valid ANSI C
 DebugMemory.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 DisplayOptionsListBox.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 DisplayOptionsListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 FunctionBar.c 2006-03-23 Hisham Muhammad Hisham Muhammad [0df3ea] Update copyrights.
 FunctionBar.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Hashtable.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Hashtable.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Header.c 2006-05-09 Hisham Muhammad Hisham Muhammad [57a174] Final fixes to make "All CPUs" the default CPU ...
 Header.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 INSTALL 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ListBox.c 2006-03-23 Hisham Muhammad Hisham Muhammad [0df3ea] Update copyrights.
 ListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ListItem.c 2006-03-23 Hisham Muhammad Hisham Muhammad [0df3ea] Update copyrights.
 ListItem.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 LoadAverageMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 LoadAverageMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 LoadMeter.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 LoadMeter.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Makefile.am 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 MemoryMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 MemoryMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 Meter.c 2006-05-09 Hisham Muhammad Hisham Muhammad [57a174] Final fixes to make "All CPUs" the default CPU ...
 Meter.h 2006-05-09 Hisham Muhammad Hisham Muhammad [57a174] Final fixes to make "All CPUs" the default CPU ...
 MetersListBox.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 MetersListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 NEWS 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Object.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Object.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Process.c 2006-03-24 Hisham Muhammad Hisham Muhammad [a3a8a3] Remove unfinished code.
 Process.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ProcessList.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 ProcessList.h 2006-03-24 Hisham Muhammad Hisham Muhammad [86d631] * make debug target
 README 2006-03-13 Hisham Muhammad Hisham Muhammad [8fe257] Simple subversion test.
 RichString.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 RichString.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ScreenManager.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 ScreenManager.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 Settings.c 2006-05-09 Hisham Muhammad Hisham Muhammad [847b34] Minor fix to HTOPRC feature.
 Settings.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 SignalItem.c 2006-03-23 Hisham Muhammad Hisham Muhammad [0df3ea] Update copyrights.
 SignalItem.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 SignalsListBox.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 SignalsListBox.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 String.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 String.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 SwapMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 SwapMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 TasksMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 TasksMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 TraceScreen.c 2006-05-09 Hisham Muhammad Hisham Muhammad [9d5cc9] Wait for strace child process to die properly
 TraceScreen.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 TypedVector.c 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 TypedVector.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 UptimeMeter.c 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 UptimeMeter.h 2006-04-10 Hisham Muhammad Hisham Muhammad [33113f] - Overhaul meters implementation;
 UsersTable.c 2006-03-23 Hisham Muhammad Hisham Muhammad [0df3ea] Update copyrights.
 UsersTable.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 autogen.sh 2006-03-13 Hisham Muhammad Hisham Muhammad [5268ff] Generate missing files
 configure.ac 2006-05-09 Hisham Muhammad Hisham Muhammad [7d930a] Getting stuff ready for a release
 debug.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 htop.1 2006-05-09 Hisham Muhammad Hisham Muhammad [7d930a] Getting stuff ready for a release
 htop.c 2006-03-23 Hisham Muhammad Hisham Muhammad [f78a18] Fixes for header generation.
 htop.desktop 2006-05-09 Hisham Muhammad Hisham Muhammad [7d930a] Getting stuff ready for a release
 htop.h 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.
 htop.png 2006-03-04 Hisham Muhammad Hisham Muhammad [d6231b] Initial import.

Read Me

htop
by Hisham Muhammad <loderunner@users.sourceforge.net>

May, 2004 - March, 2006

Introduction
~~~~~~~~~~~~

This is htop, an interactive process viewer.
It requires ncurses. Tested with Linux 2.4 and 2.6.

Note that, while, htop is Linux specific -- it is based
on the Linux /proc filesystem -- it is also reported to work
with FreeBSD systems featuring a Linux-compatible /proc.

This software has evolved considerably during the last months,
and is reasonably complete, but there is still room for
improvement. Read the TODO file to see what's known to be missing.

Comparison between 'htop' and 'top'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 * In 'htop' you can scroll the list vertically and horizontally
   to see all processes and full command lines.
 * In 'top' you are subject to a delay for each unassigned
   key you press (especially annoying when multi-key escape
   sequences are triggered by accident).
 * 'htop' starts faster ('top' seems to collect data for a while
   before displaying anything).
 * In 'htop' you don't need to type the process number to
   kill a process, in 'top' you do.
 * In 'htop' you don't need to type the process number or
   the priority value to renice a process, in 'top' you do.
 * In 'htop' you can kill multiple processes at once.
 * 'top' is older, hence, more tested.

Compilation instructions
~~~~~~~~~~~~~~~~~~~~~~~~

This program is distributed as a standard autotools-based package.
See the INSTALL file for detailed instructions, but you are
probably used to the common "configure/make/make install" routine.

See the manual page (man htop) or the on-line help ('F1' or 'h'
inside htop) for a list of supported key commands.

if not all keys work check your curses configuration.