summaryrefslogtreecommitdiffstats
path: root/Process.h
Commit message (Collapse)AuthorAgeFilesLines
* Support pagefaults stats. Closes #45.Hisham Muhammad2014-04-241-1/+1
|
* Support for very large numbers, now tested on a 64-bit machine.Hisham Muhammad2014-04-091-2/+2
|
* Support really large numbers on 64-bit architectures; first try.Hisham Muhammad2014-04-091-7/+8
|
* New logic for highlighting basenames with spacesHisham Muhammad2014-02-271-0/+1
|
* alignment improvementsHisham Muhammad2014-02-271-42/+52
|
* Added additional column to monitor OOM killer score of each processLeigh Simpson2014-01-291-0/+6
|
* Performance improvements due to conditional parsing of IO data depending on ↵Hisham Muhammad2013-05-241-0/+8
| | | | | | | selected fields. On my machine, this gives a ~20% improvement in htop process time use with the default config.
* Changes in object model: separate class objects to store vtable. Also, nicer ↵Hisham Muhammad2012-12-051-6/+2
| | | | UTF-8 display of big numbers.
* Add IO priority support ('i' key)Hisham Muhammad2012-10-041-1/+20
|
* major header cleanupHisham Muhammad2011-12-261-24/+3
|
* 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-0/+8
| | | | | | | | | | | * 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.
* Use wider PID columns in 64-bit machines with larger pid_max values.Hisham Muhammad2011-09-291-0/+3
|
* Convert affinity control from the deprecated PLPA to HWLOCHisham Muhammad2011-09-241-6/+6
|
* Tempus fugit.Hisham Muhammad2011-05-261-1/+1
|
* handle large values for process timeHisham Muhammad2011-03-281-4/+4
|
* Remove arbitrary limit from rich stringsHisham Muhammad2010-11-221-2/+9
| | | | | | | | | 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
* no need to pad values; provide a default on machines without cgroupHisham Muhammad2010-10-301-0/+6
|
* add support for steal/guest CPU time measurementHisham Muhammad2010-08-241-2/+0
| | | | | | simplify processor data accounting (add CPUData structure) remove Process_clone trick
* expand/collapse treeHisham Muhammad2010-06-171-0/+1
|
* STARTTIME columnHisham Muhammad2010-03-291-1/+3
|
* Tempus fugit.Hisham Muhammad2010-02-251-1/+1
|
* warning fixesHisham Muhammad2010-02-251-7/+7
|
* minor tweakHisham Muhammad2010-02-221-0/+4
|
* BSD related fixes:Hisham Muhammad2009-03-111-1/+6
| | | | | | | | * 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)
* Add Linux-VServer support,Hisham Muhammad2008-09-231-0/+6
| | | | | contributed by Jonathan Sambrook and Benedikt Bohm
* Ability to change sort column with the mouse byHisham Muhammad2008-03-141-3/+3
| | | | | | 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-10/+6
| | | | | Reduces resulting code size.
* Add support for Linux per-process IO statistics,Hisham Muhammad2008-03-091-0/+16
| | | | | | | 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-0/+1
| | | | | | flag, which requires libncursesw. Thanks to Sergej Pupykin!
* Embed PLPA (Portable Linux Processor Affinity) in order to supportHisham Muhammad2008-03-051-0/+2
| | | | | conflicting affinity API of different Linux kernel versions.
* Experimental feature: beep on permission failures. Hisham Muhammad2007-12-171-2/+2
| | | | | Update dates.
* Improve construction of tree view, properly nesting threads.Hisham Muhammad2007-11-081-2/+8
| | | | | | | Add CPU affinity screen ('a' key). BUGFIX: Correct display of TPGID field. Add TGID field.
* OpenVZ support, contributed by Sergey LychkoHisham Muhammad2007-08-101-1/+9
|
* Add support of NLWP field, by Bert WesargHisham Muhammad2007-05-211-1/+2
|
* Fixes for /proc location, submitted by Florent ThoumieHisham Muhammad2007-05-171-6/+8
|
* Share name strings from UsersListHisham Muhammad2006-07-121-2/+1
|
* Performance improvement hackathon: improve process comparison routines,Hisham Muhammad2006-07-111-1/+11
| | | | | | | | | | disable useless code in release builds such as runtime type-checking on dynamic data structures and process fields that are not being computed, faster(?) method for verifying the process owner (still need to ensure correctness), don't destroy and create process objects for hidden kernel threads over and over. Phew. I shouldn't be doing all this today, but I could not resist.
* Regenerated all headers.Hisham Muhammad2006-06-061-5/+3
|
* Initial import.Hisham Muhammad2006-03-041-0/+140

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