catalinux / pwatch (public) (License: GPLv3) (since 2016-03-01) (hash sha1)
Set of tools to analyze what a process is doing. 'io' command is used to see who is doing I/O.
List of commits:
Subject Hash Author Date (UTC)
Cosmetic. c6e4a188d756a080eaa2d0a6e9f8e680b3c95083 Catalin(ux) M. BOIE 2010-10-27 20:36:27
Allow exit using upper 'q'. dd46e260882ca2cb2edb949f1ad2341d4f94cdb8 Catalin(ux) M. BOIE 2009-10-30 23:01:36
TODO in. 06e0185b6e8d363c397fb0ba1e1d5dc40b23b226 Catalin(ux) M. BOIE 2010-10-29 19:35:27
Cosmetic changes. 0b4ca9f5819fd67271f5dfe40a92670f6a00c50b Catalin(ux) M. BOIE 2010-10-29 19:34:37
Displayed the sorted column's header using a different color. ab2fd95c996dc6999ccbdd30ade6c69b0933f42b Cosmin HUMENIUC 2008-07-17 11:36:24
Used the same background color for the entire line 3671a14bc85ca65577612e996efbce52ce71c055 Cosmin HUMENIUC 2008-07-16 08:25:17
More TODOs added. 05ed8b0a18505898f7ba503a60644c29e1762e6c Catalin(ux) M. BOIE 2010-09-30 20:15:20
Duilder updates. 0af0ec7f6dcf2447485f9111c67eebadbbb48503 Catalin(ux) M. BOIE 2010-09-30 20:14:58
Close dir after open and in error paths! 6aa78463f5e69e4dfc8b1893106de188746b8b3d Catalin(ux) M. BOIE 2010-09-30 20:13:59
Cosmetic changes to .mailmap. c11badfe7864b7fb8e24bcf49dcedf18357c8d9a Catalin(ux) M. BOIE 2009-10-12 11:06:48
Store offset and size as 64 bits instead of 32 bits. 1be11bbad878383067f23c2c52f0dfc65ad3346f Catalin(ux) M. BOIE 2009-10-12 09:50:05
More aliases added. aa903e5d9992373ec5a4ad84a773b648913dd858 Catalin(ux) M. BOIE 2008-05-23 14:12:02
Bump up version. e88e4bab0f01b83e595154a65f21dc8c3f1f931d Catalin(ux) M. BOIE 2008-05-23 14:11:32
More duilder updates. cdda5cfe213b1e69283a6d2cb7681d23f8118f28 Catalin(ux) M. BOIE 2008-05-23 13:53:37
rpmbuild will complain if .spec file is not present, so do not remove it. 5a661c911396e31277c0caf2211aaf36f6d8bff6 Catalin(ux) M. BOIE 2008-05-23 13:44:35
Makefile should not be cleaned. 0fe4b1c00106217d1e630c763f8047689ded5eb2 Catalin(ux) M. BOIE 2008-05-23 13:39:38
Clean also Makefile and spec file. 7a4a0e837082df352272e6b7f225fc29eacdb418 Catalin(ux) M. BOIE 2008-05-23 13:27:10
Update duilder. 507ef1fd8bd6f9f49f88f4e8b5a76493b3366a45 Catalin(ux) M. BOIE 2008-05-23 13:25:01
More signed/unsigned fixes. f1eebdc469411366b7feea1ede9c6b09faef26ad Catalin(ux) M. BOIE 2008-05-23 13:22:07
Added file for e-mail mapping. 4a3f1fc114c3b0ac1ad5cadb0f6c2e21ef0342a0 Catalin(ux) M. BOIE 2008-05-23 13:17:45
Commit c6e4a188d756a080eaa2d0a6e9f8e680b3c95083 - Cosmetic.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2010-10-27 20:36
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2010-10-30 21:17
Parent(s): 997031a3aab873c8696ce6724fc72f693a15f02a
Signing key:
Tree: f54b605d9917427ea11800104392d70e32bd80c8
File Lines added Lines deleted
src/io.c 2 2
File src/io.c changed (mode: 100644) (index 4c7bc62..1fcdb45)
... ... static unsigned int inverse = 0;
70 70
71 71 static void usage(void) static void usage(void)
72 72 { {
73 printf("iotop - Author: Catalin(ux) M BOIE\n");
73 printf("io - Author: Catalin(ux) M BOIE\n");
74 74 printf("Usage:\n"); printf("Usage:\n");
75 75 printf(" --refresh (-r) <seconds> [1]\n"); printf(" --refresh (-r) <seconds> [1]\n");
76 76 printf(" --help (-h) - this help\n"); printf(" --help (-h) - this help\n");
 
... ... static void iotop_show_help(void)
153 153 snprintf(buf, max, "Misc:\n"); addstr(buf); snprintf(buf, max, "Misc:\n"); addstr(buf);
154 154 snprintf(buf, max, " h - help\n"); addstr(buf); snprintf(buf, max, " h - help\n"); addstr(buf);
155 155 snprintf(buf, max, " q - quit program\n"); addstr(buf); snprintf(buf, max, " q - quit program\n"); addstr(buf);
156 snprintf(buf, max, " d - dump process list to file (iotop_<timestamp>.dump)\n"); addstr(buf);
156 snprintf(buf, max, " d - dump process list to file (io_<timestamp>.dump)\n"); addstr(buf);
157 157 snprintf(buf, max, "\n"); addstr(buf); snprintf(buf, max, "\n"); addstr(buf);
158 158
159 159 /* end */ /* end */
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/pwatch

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/pwatch

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/pwatch

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main