summaryrefslogtreecommitdiffstats
path: root/ProcessList.c
Commit message (Collapse)AuthorAgeFilesLines
* BUGFIX: behavior of 'F' (follow) key was broken, also affecting theHisham Muhammad2012-02-021-8/+6
| | | | | persistence of mouse selections. Closes #3165065.
* Remove old memory debugging routines. We have Valgrind nowadays.Hisham Muhammad2011-12-261-1/+0
|
* major header cleanupHisham Muhammad2011-12-261-14/+13
|
* Use strdup explicitlyHisham Muhammad2011-12-251-3/+3
|
* Keep panel structure up-to-date as process list changes when headers are ↵Hisham Muhammad2011-12-011-0/+56
| | | | updated during the screen manager. Hopefully closes #3444533.
* Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵Hisham Muhammad2011-11-211-2/+2
| | | | | | | external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general )
* Mega-commit with features and tweaks for 1.0:Hisham Muhammad2011-11-181-20/+30
| | | | | | | | | | | * Performance improvements * Support for splitting CPU meters into two or four columns (thanks to Wim Heirman) * Switch from PLPA, which is now deprecated, to HWLOC. * Bring back support for native Linux sched_setaffinity, so we don't have to use HWLOC where we don't need to. * Support for typing in user names and column fields in selection panels.
* Support for UTF-8 tree drawingHisham Muhammad2011-11-031-3/+43
| | | | | (thanks to Bin Guo)
* cleanups and fixes, thanks to cppcheck and gcc -WextraHisham Muhammad2011-10-251-8/+8
|
* Convert affinity control from the deprecated PLPA to HWLOCHisham Muhammad2011-09-241-1/+13
|
* Fix off-by-one error in PROCESSOR displayHisham Muhammad2011-09-081-1/+1
|
* Don't simply trust that string splits were successful...Hisham Muhammad2011-08-291-3/+7
|
* larger numbersHisham Muhammad2011-05-261-4/+4
|
* handle large values for process timeHisham Muhammad2011-03-281-1/+1
|
* * Option for counting CPUs from zeroHisham Muhammad2011-03-221-1/+6
| | | | | | (thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.)
* show names of zombie processes properlyHisham Muhammad2011-03-171-1/+4
|
* All processes where showing as belonging to 'root'. Fixed.Hisham Muhammad2010-11-261-1/+2
| | | | | Thanks to Sven Hartrumpf for pointing this out in htop-0.9-rc2
* Fix behavior of expand/collapse-tree. Thanks Rob for the heads up!Hisham Muhammad2010-11-241-2/+1
|
* correct thread detectionHisham Muhammad2010-11-241-6/+2
|
* Split process and thread counts in tasks meterHisham Muhammad2010-11-231-0/+9
|
* Remove arbitrary limit from rich stringsHisham Muhammad2010-11-221-406/+307
| | | | | | | | | Fix subtree hiding Fix reading of CPU values in hidden threads Fix hiding of zombie processes as kernel threads Remove "debug proc" code Code cleanup in processElements
* Fix for systems where there's no /proc/PID/task/PID/. Closes #2789634.Hisham Muhammad2010-11-201-2/+4
|
* no need to pad values; provide a default on machines without cgroupHisham Muhammad2010-10-301-3/+3
|
* Support for cgroups (thanks to Guillaume Zitta and Daniel Lezcano)Hisham Muhammad2010-10-301-0/+20
|
* add support for steal/guest CPU time measurementHisham Muhammad2010-08-241-103/+105
| | | | | | simplify processor data accounting (add CPUData structure) remove Process_clone trick
* expand/collapse treeHisham Muhammad2010-06-171-14/+18
|
* STARTTIME columnHisham Muhammad2010-03-291-1/+8
|
* warning fixesHisham Muhammad2010-02-251-0/+2
|
* show custom thread namesHisham Muhammad2010-02-251-48/+60
|
* minor tweaks by David WeberHisham Muhammad2010-02-221-11/+6
|
* coverity fixesHisham Muhammad2009-10-161-2/+2
|
* BSD related fixes:Hisham Muhammad2009-03-111-1/+1
| | | | | | | | * BUGFIX: Correct page size calculation for FreeBSD systems (thanks to Andrew Paulsen) * Allow compilation without PLPA on systems that don't support it (thanks to Timothy Redaelli)
* Rename VEID to CTID in OpenVZ systemsHisham Muhammad2009-03-111-2/+2
| | | | | (thanks to Thorsten Schifferdecker)
* Fix missing tree view when userland threads are hiddenHisham Muhammad2009-02-171-3/+1
| | | | | (thanks to Josh Stone)
* Fix for VPID on OpenVZ systemsHisham Muhammad2009-02-171-1/+1
| | | | | (thanks to Wolfgang Frisch)
* Remove assertion that fails on hardened kernelsHisham Muhammad2008-09-231-1/+3
| | | | | (thanks to Wolfram Schlich for the report)
* Avoid reading process IO info multiple times on multithreaded processes.Hisham Muhammad2008-09-231-4/+4
| | | | | Bugfix from Gerhard Heift.
* Add Linux-VServer support,Hisham Muhammad2008-09-231-0/+34
| | | | | contributed by Jonathan Sambrook and Benedikt Bohm
* Ability to change sort column with the mouse byHisham Muhammad2008-03-141-1/+15
| | | | | | clicking column titles (click again to invert order). Also, add a consolidated IO kbyte/s column.
* Clean up headers by using 'static' whenever possible.Hisham Muhammad2008-03-091-38/+12
| | | | | Reduces resulting code size.
* Add support for Linux per-process IO statistics,Hisham Muhammad2008-03-091-0/+48
| | | | | | | enabled with the --enable-taskstats flag, which requires a kernel compiled with taskstats support. Thanks to Tobias Oetiker!
* Add Unicode support, enabled with the --enable-unicodeHisham Muhammad2008-03-091-1/+1
| | | | | | flag, which requires libncursesw. Thanks to Sergej Pupykin!
* BUGFIX: Fix display of CPU count for threaded processes.Hisham Muhammad2008-03-081-24/+40
| | | | | | | | | | When user threads are hidden, process now shows the sum of processor usage for all processors. When user threads are displayed, each thread shows its own processor usage, including the root thread. (thanks to Bert Wesarg for the report) Also, add option to display thread colors differently.
* IO-wait time now counts as idle time, which is a moreHisham Muhammad2007-11-091-6/+12
| | | | | | | accurate description. It is still available in split time, now called detailed CPU time. (thanks to Samuel Thibault for the report)
* Improve construction of tree view, properly nesting threads.Hisham Muhammad2007-11-081-25/+26
| | | | | | | Add CPU affinity screen ('a' key). BUGFIX: Correct display of TPGID field. Add TGID field.
* OpenVZ support, contributed by Sergey LychkoHisham Muhammad2007-08-101-0/+22
|
* Add support of NLWP field, by Bert WesargHisham Muhammad2007-05-211-2/+2
|
* keep debug code up-to-dateHisham Muhammad2007-05-171-1/+1
|
* Fixes for /proc location, submitted by Florent ThoumieHisham Muhammad2007-05-171-3/+3
|
* Make process memory percentage calculation saner.Hisham Muhammad2007-04-101-2/+2
|

© 2014-2024 Faster IT GmbH | imprint | privacy policy