| 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 |
| |
| See the commit log for more. |