Releases: Tomas-M/iotop
Releases · Tomas-M/iotop
Version 1.16
- 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
- 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
- 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
- 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
- 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
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
v1.9 Update README.md
Version 1.8 - miscellaneous cosmetic fixes
- 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
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
Install iotop binary as the current user in the specified folder - this allows building as non-root and installing in a non-system folder