Skip to content
This repository

A port of htop to OSX

branch: master

fix to minor bug affecting the build process, a maintenance release w…

…ill follow shortly.

git-svn-id: https://htop.svn.sourceforge.net/svnroot/htop/trunk@162 63cc0a6c-1f0e-0410-841e-f6a342073da8
latest commit 34864f0174
loderunner authored June 08, 2009
Octocat-spinner-32 plpa-1.1 fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 scripts Fix GCC 4.3 issues: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=… August 10, 2007
Octocat-spinner-32 AUTHORS Initial import. March 04, 2006
Octocat-spinner-32 AffinityPanel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 AffinityPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 AvailableColumnsPanel.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 AvailableColumnsPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 AvailableMetersPanel.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 AvailableMetersPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 BatteryMeter.c don't use unbounded operations June 02, 2009
Octocat-spinner-32 BatteryMeter.h oops, add missing files. June 02, 2009
Octocat-spinner-32 COPYING Initial import. March 04, 2006
Octocat-spinner-32 CPUMeter.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 CPUMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 CRT.c Option to display hostname in the meters area February 17, 2009
Octocat-spinner-32 CRT.h Option to display hostname in the meters area February 17, 2009
Octocat-spinner-32 CategoriesPanel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 CategoriesPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ChangeLog fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 CheckItem.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 CheckItem.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ClockMeter.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ClockMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ColorsPanel.c Let mouseclicks tick/untick checkboxes May 07, 2008
Octocat-spinner-32 ColorsPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ColumnsPanel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 ColumnsPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 DebugMemory.c Assign creation of the allocation log file to a separate #define. November 08, 2006
Octocat-spinner-32 DebugMemory.h Regenerated all headers. June 06, 2006
Octocat-spinner-32 DisplayOptionsPanel.c Let mouseclicks tick/untick checkboxes May 07, 2008
Octocat-spinner-32 DisplayOptionsPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 FunctionBar.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 FunctionBar.h changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 Hashtable.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Hashtable.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Header.c Avoid crashing when using many meters (thanks to David Cho for the re… November 26, 2007
Octocat-spinner-32 Header.h Regenerated all headers. June 06, 2006
Octocat-spinner-32 HostnameMeter.c Option to display hostname in the meters area February 17, 2009
Octocat-spinner-32 HostnameMeter.h Option to display hostname in the meters area February 17, 2009
Octocat-spinner-32 INSTALL Initial import. March 04, 2006
Octocat-spinner-32 ListItem.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 ListItem.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 LoadAverageMeter.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 LoadAverageMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Makefile.am changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 MemoryMeter.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 MemoryMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Meter.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 Meter.h changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 MetersPanel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 MetersPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 NEWS Initial import. March 04, 2006
Octocat-spinner-32 Object.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Object.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 OpenFilesScreen.c fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 OpenFilesScreen.h oops, add missing files June 02, 2009
Octocat-spinner-32 Panel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 Panel.h changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 Process.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 Process.h BSD related fixes: March 11, 2009
Octocat-spinner-32 ProcessList.c BSD related fixes: March 11, 2009
Octocat-spinner-32 ProcessList.h Ability to change sort column with the mouse by March 14, 2008
Octocat-spinner-32 README Tempus Fugit. June 02, 2009
Octocat-spinner-32 RichString.c fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 RichString.h fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 ScreenManager.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 ScreenManager.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Settings.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Settings.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 SignalItem.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 SignalItem.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 SignalsPanel.c changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 SignalsPanel.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 String.c ACPI Battery meter September 23, 2008
Octocat-spinner-32 String.h ACPI Battery meter September 23, 2008
Octocat-spinner-32 SwapMeter.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 SwapMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 TODO Add reminder on a bug August 10, 2007
Octocat-spinner-32 TasksMeter.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 TasksMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 TraceScreen.c fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 TraceScreen.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 UptimeMeter.c simplify uptime calculation March 11, 2009
Octocat-spinner-32 UptimeMeter.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 UsersTable.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 UsersTable.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Vector.c Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 Vector.h Clean up headers by using 'static' whenever possible. March 09, 2008
Octocat-spinner-32 acinclude.m4 Add missing bits to build system, needed by the inclusion of PLPA. March 11, 2008
Octocat-spinner-32 autogen.sh Add missing bits to build system, needed by the inclusion of PLPA. March 11, 2008
Octocat-spinner-32 configure.ac fix to minor bug affecting the build process, a maintenance release w… June 08, 2009
Octocat-spinner-32 debug.h Regenerated all headers. June 06, 2006
Octocat-spinner-32 htop.1 doc fix June 02, 2009
Octocat-spinner-32 htop.c doc fix June 02, 2009
Octocat-spinner-32 htop.desktop * corrections to the desktop entry file February 18, 2009
Octocat-spinner-32 htop.h changes for htop 0.8.2 June 02, 2009
Octocat-spinner-32 htop.png Initial import. March 04, 2006
README
htop
by Hisham Muhammad <loderunner@users.sourceforge.net>

May, 2004 - June, 2009

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

This is htop, an interactive process viewer.
It requires ncurses. It is tested with Linux 2.6,
but is also reported to work (and was originally developed)
with the 2.4 series.

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.
Something went wrong with that request. Please try again.