xref: /htop/
NameDateSize

..16-Mar-201612 KiB

.editorconfig12-Oct-2015352

.gitignore17-Aug-2015306

.travis.yml30-Nov-2015109

Action.c20-Aug-201518.5 KiB

Action.h17-Apr-20151.2 KiB

Affinity.c17-Apr-20152.6 KiB

Affinity.h17-Apr-2015873

AffinityPanel.c28-Aug-20151.9 KiB

AffinityPanel.h17-Apr-2015546

AUTHORS03-Apr-201419

autogen.sh09-Nov-2015249

AvailableColumnsPanel.c17-Apr-20152.5 KiB

AvailableColumnsPanel.h17-Apr-2015546

AvailableMetersPanel.c28-Aug-20153.9 KiB

AvailableMetersPanel.h17-Apr-2015798

BatteryMeter.c20-Aug-20151.7 KiB

BatteryMeter.h03-Dec-2014539

CategoriesPanel.c17-Apr-20154.7 KiB

CategoriesPanel.h17-Apr-2015757

ChangeLog30-Nov-201517 KiB

CheckItem.c17-Aug-20151.7 KiB

CheckItem.h17-Aug-2015634

ClockMeter.c31-Aug-2015876

ClockMeter.h03-Apr-2014370

ColorsPanel.c28-Aug-20153 KiB

ColorsPanel.h17-Apr-2015814

ColumnsPanel.c09-Nov-20154.1 KiB

ColumnsPanel.h17-Apr-2015617

configure.ac10-Dec-20159.5 KiB

COPYING03-Apr-201418.3 KiB

CPUMeter.c09-Nov-201510 KiB

CPUMeter.h09-Nov-20151,004

CRT.c12-Oct-201522.1 KiB

CRT.h20-Aug-20153 KiB

darwin/20-Nov-20154 KiB

DisplayOptionsPanel.c28-Aug-20153.9 KiB

DisplayOptionsPanel.h03-Apr-2014631

freebsd/09-Nov-20154 KiB

FunctionBar.c12-Oct-20153.7 KiB

FunctionBar.h17-Apr-2015927

Hashtable.c12-Oct-20154.2 KiB

Hashtable.h03-Apr-20141 KiB

Header.c10-Sep-20155.7 KiB

Header.h17-Apr-20151.4 KiB

HostnameMeter.c03-Apr-2014762

HostnameMeter.h03-Apr-2014385

htop.1.in30-Nov-201511.3 KiB

htop.c12-Oct-201512.3 KiB

htop.desktop25-Sep-20152.3 KiB

htop.h17-Apr-2015349

htop.png10-Apr-20143.6 KiB

IncSet.c11-Dec-20156 KiB

IncSet.h17-Apr-20151.2 KiB

INSTALL03-Apr-20149 KiB

linux/01-Dec-20154 KiB

ListItem.c12-Oct-20151.9 KiB

ListItem.h17-Apr-2015648

LoadAverageMeter.c30-Nov-20152.5 KiB

LoadAverageMeter.h03-Apr-2014472

MainPanel.c20-Aug-20155.8 KiB

MainPanel.h17-Apr-20151.1 KiB

Makefile.am12-Oct-20154 KiB

MemoryMeter.c28-Aug-20151.9 KiB

MemoryMeter.h03-Apr-2014375

Meter.c30-Nov-201514.2 KiB

Meter.h28-Aug-20153.5 KiB

MetersPanel.c09-Nov-20156.2 KiB

MetersPanel.h28-Aug-2015783

NEWS03-Apr-2014132

Object.c28-Apr-20141.5 KiB

Object.h28-Apr-20141.4 KiB

openbsd/09-Nov-20154 KiB

OpenFilesScreen.c12-Oct-20156.8 KiB

OpenFilesScreen.h17-Apr-2015936

Panel.c09-Nov-201512.2 KiB

Panel.h17-Apr-20153 KiB

Process.c20-Aug-201517.8 KiB

Process.h15-Sep-20154.3 KiB

ProcessList.c20-Aug-20159.8 KiB

ProcessList.h17-Apr-20152.3 KiB

README31-Aug-20151.7 KiB

README.md31-Aug-20151.7 KiB

RichString.c30-Nov-20155.1 KiB

RichString.h28-Aug-20152.8 KiB

ScreenManager.c20-Aug-20158.7 KiB

ScreenManager.h17-Apr-20151.2 KiB

scripts/17-Apr-20154 KiB

Settings.c20-Aug-201513 KiB

Settings.h17-Aug-20151.3 KiB

SignalsPanel.c12-Oct-20151.1 KiB

SignalsPanel.h03-Apr-2014392

StringUtils.c12-Oct-20152.9 KiB

StringUtils.h20-Aug-2015717

SwapMeter.c28-Aug-20151.5 KiB

SwapMeter.h28-Aug-2015365

TasksMeter.c17-Apr-20152.5 KiB

TasksMeter.h03-Apr-2014370

test_spec.lua17-Apr-201517.7 KiB

TESTPLAN17-Apr-20152.9 KiB

TraceScreen.c12-Oct-20156.5 KiB

TraceScreen.h17-Apr-2015560

unsupported/10-Sep-20154 KiB

UptimeMeter.c03-Dec-20141.4 KiB

UptimeMeter.h03-Apr-2014375

UsersTable.c03-Apr-20141.1 KiB

UsersTable.h03-Apr-2014594

Vector.c12-Oct-20158 KiB

Vector.h03-Apr-20141.5 KiB

README

1htop
2====
3
4by Hisham Muhammad <hisham@gobolinux.org>
5
62004 - 2015
7
8Introduction
9------------
10
11This is htop, an interactive process viewer.
12It requires ncurses. It is developed primarily on Linux,
13but we also have code for running under FreeBSD and Mac OS X
14(help and testing are wanted for these platforms!)
15
16This software has evolved considerably over the years,
17and is reasonably complete, but there is always room for improvement.
18
19Comparison between 'htop' and classic 'top'
20-------------------------------------------
21
22* In 'htop' you can scroll the list vertically and horizontally
23  to see all processes and full command lines.
24* In 'top' you are subject to a delay for each unassigned
25  key you press (especially annoying when multi-key escape
26  sequences are triggered by accident).
27* 'htop' starts faster ('top' seems to collect data for a while
28  before displaying anything).
29* In 'htop' you don't need to type the process number to
30  kill a process, in 'top' you do.
31* In 'htop' you don't need to type the process number or
32  the priority value to renice a process, in 'top' you do.
33* In 'htop' you can kill multiple processes at once.
34* 'top' is older, hence, more tested.
35
36Compilation instructions
37------------------------
38
39This program is distributed as a standard autotools-based package.
40See the INSTALL file for detailed instructions, but you are
41probably used to the common `./configure`/`make`/`make install` routine.
42
43When fetching the code from the development repository, you need
44to run the `./autogen.sh` script, which in turn requires autotools
45to be installed.
46
47See the manual page (man htop) or the on-line help ('F1' or 'h'
48inside htop) for a list of supported key commands.
49
50if not all keys work check your curses configuration.
51

README.md

1htop
2====
3
4by Hisham Muhammad <hisham@gobolinux.org>
5
62004 - 2015
7
8Introduction
9------------
10
11This is htop, an interactive process viewer.
12It requires ncurses. It is developed primarily on Linux,
13but we also have code for running under FreeBSD and Mac OS X
14(help and testing are wanted for these platforms!)
15
16This software has evolved considerably over the years,
17and is reasonably complete, but there is always room for improvement.
18
19Comparison between 'htop' and classic 'top'
20-------------------------------------------
21
22* In 'htop' you can scroll the list vertically and horizontally
23  to see all processes and full command lines.
24* In 'top' you are subject to a delay for each unassigned
25  key you press (especially annoying when multi-key escape
26  sequences are triggered by accident).
27* 'htop' starts faster ('top' seems to collect data for a while
28  before displaying anything).
29* In 'htop' you don't need to type the process number to
30  kill a process, in 'top' you do.
31* In 'htop' you don't need to type the process number or
32  the priority value to renice a process, in 'top' you do.
33* In 'htop' you can kill multiple processes at once.
34* 'top' is older, hence, more tested.
35
36Compilation instructions
37------------------------
38
39This program is distributed as a standard autotools-based package.
40See the INSTALL file for detailed instructions, but you are
41probably used to the common `./configure`/`make`/`make install` routine.
42
43When fetching the code from the development repository, you need
44to run the `./autogen.sh` script, which in turn requires autotools
45to be installed.
46
47See the manual page (man htop) or the on-line help ('F1' or 'h'
48inside htop) for a list of supported key commands.
49
50if not all keys work check your curses configuration.
51