Skip to content

Releases: Tomas-M/iotop

Version 1.16

28 Jan 14:45
d2aa563
Compare
Choose a tag to compare
  • Show prio of processes with threads with different prio as !be/4
  • Show threads under their process
  • Add a gap between pseudo-graph and command to visually group threads of the same process
  • Aggregate all thread data in their process
  • Edit pid/user filters from interactive mode
  • Scrolling for the main view by UP/DOWN/PGUP/PGDN
  • Let 0 show all columns

Version 1.15

12 Oct 00:39
6013cfb
Compare
Choose a tag to compare
- fix read return value converted to unsugned (and possible OOB in the rare case that happens
- fix keypress ignored during screen refresh
- fix Ctrl-L to really redraw screen

Version 1.14

24 Sep 00:57
880caf2
Compare
Choose a tag to compare
  • fix off-by-one errors in size calculation to avoid truncated strings
  • unify snprintf usage according to glibc semantics
  • keep both variants of cmdline in memory for immediate display change (hotkey c)
  • rewrite get_vm_counters with simpler io
  • nuke the remnants of -s/--iohistory options
  • be more strict to unrecognized arguments

Version 1.12

15 Sep 21:21
Compare
Choose a tag to compare
- fix SIGSEGV in humanize_val on large values
- convert the pseudo-graph to a normal column
- remove option -s (replaced by -8 with inverse logic)
- add sort by the pseudo-graph column
- make sort by the pseudo-graph the default
- implement hiding columns by options and shortcuts 1...9
- revise column widths
- rewrite curses event loop to make data collection separate from refresh
- fix sorting (proper double value comparison)

Version 1.11 - make graphs scale with screen size

02 Sep 21:04
Compare
Choose a tag to compare
- better detection of locale/terminal
- add graph and UTF/ASCII toggles to help
- increase history to 60 datapoints
- make graphs scale as screen size changes
- always keep track of history data (graph display toggle no longer affects the data collected)
- use the history data as 'only' filter in interactive mode

Version 1.10 - improve UTF detection for text pseudo graphs

01 Sep 20:08
Compare
Choose a tag to compare

Version 1.10 - improve UTF detection for text pseudo graphs
- add pseudo graphs for total IO activity
- add detection of UTF support, fallback to ASCII
- add shortcut to toggle UTF/ASCII
- improve build checks for printf-like ncurses API

Version 1.9 - show IO history data as text pseudo-graph

25 Aug 08:18
a63a490
Compare
Choose a tag to compare

Version 1.8 - miscellaneous cosmetic fixes

08 Jul 20:22
Compare
Choose a tag to compare
  • license header per file w/SPDX tag
  • reduce local variable scope where possible
  • add checks for passing NULL to %s (silence warnings)
  • use the canonical GPLv2 license file
  • spelling

Version 1.7 - implement unicode support

02 Jul 10:43
Compare
Choose a tag to compare

This release implements full unicode support for strings coming from outside (command line and user name); they are processed to remove non-printing chars, cell length is determined by each character's width on a terminal and then trimmed/padded to the appropriate cell.

Change install options

29 Jun 00:45
Compare
Choose a tag to compare

Install iotop binary as the current user in the specified folder - this allows building as non-root and installing in a non-system folder