9
I Use This!
Inactive

Commits : Listings

Analyzed about 22 hours ago. based on code collected about 22 hours ago.
Sep 09, 2024 — Sep 09, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed interaction between --accumulated and --only More... over 16 years ago
Version bump and start documenting new features More... over 16 years ago
Fixed ioprio_get syscall detection on i386 userspace/x86_64 kernel (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529429) More... over 16 years ago
Include a light README More... over 16 years ago
Escape even more minus signs in the iotop manual page More... over 16 years ago
Escape some more minus signs in the iotop manual page More... over 16 years ago
Added --quiet More... over 16 years ago
Added --time More... over 16 years ago
Added the -k, --kilobytes option More... over 16 years ago
Upgrade setuptools from 0.6c6 to 0.6c9 More... over 16 years ago
Include a ChangeLog in the release More... over 16 years ago
Put kernel threads between square brackets More... over 16 years ago
Properly sanitize the value in the error report More... over 16 years ago
- Added the --accumulated option to show the accumulated traffic instead of the current bandwidth (dynamically toggled with 'a') - Resist to process dying during the taskstats retrieval - Adjusted column headers More... over 16 years ago
Document some recent changes More... over 16 years ago
- Manage a two level tree of processes: o with --processes: [tgids...] -> [tid...] o without: [tids...] -> [tid] => This handles nicely the case where a thread dies during a sampling period and we should drop its stats. - Don't cache the ioprio as it may change - Get the total I/O bandwidth from /proc/vmstat instead of summing it, as we can count some of it twice (ntfs-3g, nfsd...) More... over 16 years ago
Added --profile More... over 16 years ago
Don't crash when a thread just disappeared More... over 16 years ago
Better UID detection: read it from stat(/proc/PID) instead of /proc/PID/status and cache it only if not running as root as the process may setuid(). Rewrite check_if_valid() to is_monitored(). Also re-read /proc/PID/status if needed when re-reading /proc/PID/cmdline. More... over 16 years ago
From: Ryan Lovett <[email protected]> When running in batch mode, iotop doesn't flush its output so if you're writing to a file, you won't see anything (e.g. via 'tail -f') until iotop terminates More... over 16 years ago
Add a meaningful __repr__() More... over 16 years ago
If a new pinfo() is successfully created but we cannot get its taskstats, it will not have a .ioprio field, so it must be garbage collected. So, initialize .mark to False so that incompletely built objects are garbage collected. More... over 16 years ago
The I/O priority can be dynamically changed, so we must re-fetch it every time. More... over 16 years ago
Added the 'p' key to dynamically toggle the --processes option More... over 16 years ago
The interactive control 'O' is the same as 'o'. More... over 16 years ago
Added support for showing the I/O priority More... over 16 years ago
More verbose error handling for this exception: Traceback (most recent call last): File "./iotop.py", line 11, in <module> main() File "/src/iotop/iotop/iotop/ui.py", line 249, in main curses.wrapper(run_iotop, options) File "/usr/lib64/python2.5/curses/wrapper.py", line 44, in wrapper return func(stdscr, *args, **kwds) File "/src/iotop/iotop/iotop/ui.py", line 205, in run_iotop ui.run() File "/src/iotop/iotop/iotop/ui.py", line 95, in run self.process_list.duration) File "/src/iotop/iotop/iotop/ui.py", line 198, in refresh_display self.win.addstr(i + 2, 0, lines[i].encode('utf-8')) _curses.error: addstr() returned ERR More... over 16 years ago
Also keep only 2 decimal digits when printing bytes per second More... almost 17 years ago
Version bump and mention that -P is now fully implemented More... about 17 years ago
Clarify -p help text, and cosmetically add a terminating '.'. More... about 17 years ago