blob: 077b73bc603a7e7be5767d716961fdece8659a0a [file] [log] [blame] [raw]
htop
====
The Rivoreo customized version, forked from commit
402e46bb82964366746b86d77eb5afa69c279539.
The original version made by Hisham Muhammad <hisham@gobolinux.org> is
available at [an archived git repository](https://github.com/hishamhm/htop).
Changes from original version
-----------------------------
* System call tracing support via **truss(1)**, which is available in many
Unix-like systems
* Support showing process name in addition to process command line
* AIX support, by Calvin Buckley <calvin@cmpct.info>
* Many Solaris-specific bug fixes
* Support showing ZFS ARC size on Solaris-kernel-based, Linux-based,
kFreeBSD-based and macOS (Mac OS X) platforms
* Android/Linux support
* Linux CPU hot-plugging aware
* Distinguishable effective user and real user of processes
* Basic Interix support
* Cygwin support
* Many OpenBSD-specific bug fixes
* Thread processes support for OpenBSD
* Solaris support without **libproc(3LIB)** (which is a private library of
the operating system)
* Many byte-order related bug fixes
* Support kFreeBSD-based systems without **kvm(3)** (which isn't a standard
library on GNU/kFreeBSD)
* FreeBSD 5 support
* Enhanced kernel process detection logic for Linux-based platforms
* Build-time detection of available signals
* Process command line arguments screen (key `A`) just like the process
environment screen (key `e`)
* Processor times meter improvements for OpenBSD, by Antoine Motet
<antoine.motet@gmail.com>
* (hopefully bug-free) **vi(1)**-style key bindings support
* Support showing process start time for all platforms
* Mouse support can now be disabled in setup
* Handle circularized process tree(s) that may happening with some kernels
* User-defined color schemes
* Consistent process state names
* Optional case-insensitive sorting
* GNU/Hurd support
* Kernel stack tracing of processes for Linux-based and kFreeBSD-based
platforms
See the commit log for more.