data.py get_cmdline: use errors=replace for unicode errors
[iotop.git] / README
blobc8809a295819038238020fd5dc90c6eab3d4b067
1 Iotop is a Python program with a top like UI used to show of behalf of which
2 process is the I/O going on. It requires Python >= 2.7 and a Linux kernel >=
3 2.6.20 with the CONFIG_TASK_DELAY_ACCT CONFIG_TASKSTATS,
4 CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS build options on
5 and for Linux kernels since 5.14, the kernel.task_delayacct sysctl enabled.
8 To run a local version of iotop:
10 $ ./iotop.py
13 The documentation is available in the man page:
15 $ man ./iotop.8
18 To install iotop, you should use a package provided by your distribution. If you
19 really want to install this version of iotop on your system, do (as root):
21 # ./setup.py install
24 For an alternative implementation of iotop that is written in C, uses
25 less resources and has more features, please take a look at this project:
27 https://github.com/Tomas-M/iotop
29 Packages of both implementations are available in several distributions:
31 https://repology.org/project/iotop-python/versions
32 https://repology.org/project/iotop-c/versions
34 To chat with the iotop community join #iotop on the libera.chat IRC network.
35 Please mention which implementation is in use when asking questions there.
37 -- 
38 Guillaume Chazarain <guichaz@gmail.com>
39 http://guichaz.free.fr/iotop/