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 changes. 1d0900baccc34cd5aceb1cb8d137cbb0c2dc676d Catalin(ux) M. BOIE 2010-11-05 19:47:19
Show also parameters after command. 1e1644c7a23ad0ba9cf7f5e387c94c96e1c46863 Catalin(ux) M. BOIE 2010-11-05 19:46:50
More TODO items added. 59f76d064266361dab046e343f96c821685580fc Catalin(ux) M. BOIE 2010-11-05 19:42:46
Duilder updates. aea4172fc5ea31cddd55c9285b9241162b117760 Catalin(ux) M. BOIE 2010-10-30 22:08:44
Bump up the version to 0.0.5. da39ad57b4b30f50ffe98fcd33b57a2c3391631f Catalin(ux) M. BOIE 2010-10-29 22:40:03
Cosmetic changes. f55a262fa0efcb167a545adaa94c7dd82b2b34a5 Catalin(ux) M. BOIE 2010-10-29 22:38:33
no need for get_sort_by. 8a80cc2fd4cfbba04420d130cea890087290e675 Catalin(ux) M. BOIE 2010-10-29 21:29:29
Show the name of the program in the first line. 6a1cec9f2a9e028d254f8edbdd7dd30a8871f300 Catalin(ux) M. BOIE 2010-10-29 21:20:07
Exclude anon_inotify files. 82d8aba0844c8adb0ab25be667fe30496efbc2fc Catalin(ux) M. BOIE 2010-10-29 21:13:49
Ignore Changelog*. 6292255f489b3e8f71e690bd0c8a0f49e6dbc26e Catalin(ux) M. BOIE 2010-10-29 19:29:33
Do not export git tree and do not push it. 4a18c42a27b68c53039957376f5c92ac65bedec2 Catalin(ux) M. BOIE 2010-10-27 21:09:47
Added duilder's RELEASE_SCRIPT. 3962ddb7984b78d191f5babd0f95700d09c02ca5 Catalin(ux) M. BOIE 2010-10-27 21:08:58
Added .gitignore for src dir. 775ff1c070d95b0ce381a8bcf591f5094d57e764 Catalin(ux) M. BOIE 2010-10-27 20:57:06
Dump to file the speed also. d605c72b495ac7fc3f30d744e5f1eb8778efa3b8 Catalin(ux) M. BOIE 2010-10-27 20:38:46
More TODO entries. df3c39a3c34ce849de7c2436b94a54f24972cbe5 Catalin(ux) M. BOIE 2010-10-27 20:38:12
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
Commit 1d0900baccc34cd5aceb1cb8d137cbb0c2dc676d - Cosmetic changes.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2010-11-05 19:47
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2010-11-05 19:47
Parent(s): 1e1644c7a23ad0ba9cf7f5e387c94c96e1c46863
Signer:
Signing key:
Signing status: N
Tree: 9da64e4727cd01883f02e6d8bbc6b42a634e9779
File Lines added Lines deleted
src/io.c 1 1
src/pwatch_proc.h 4 2
File src/io.c changed (mode: 100644) (index 7c91fd8..88399b1)
... ... int main(int argc, char *argv[])
640 640 /* up status */ /* up status */
641 641 attron(COLOR_PAIR(2)); attron(COLOR_PAIR(2));
642 642 snprintf(status, max_line_len, snprintf(status, max_line_len,
643 "io - (C)opyright Catalin(ux aka Dino) M BOIE 2007"
643 "io - (C)opyright Catalin(ux aka Dino) M BOIE 20010-"
644 644 " [Press h for help]\n"); " [Press h for help]\n");
645 645 mvaddstr(0, 0, status); mvaddstr(0, 0, status);
646 646
File src/pwatch_proc.h changed (mode: 100644) (index 5520d46..95d3235)
4 4 #include "pwatch.h" #include "pwatch.h"
5 5 #include "pwatch_nl.h" #include "pwatch_nl.h"
6 6
7 struct pwatch_fd {
7 struct pwatch_fd
8 {
8 9 struct pwatch_fd *next; struct pwatch_fd *next;
9 10 int fd; int fd;
10 11 char file[256]; char file[256];
 
... ... struct pwatch_fd {
13 14 int flags; int flags;
14 15 }; };
15 16
16 struct pwatch_proc {
17 struct pwatch_proc
18 {
17 19 struct pwatch_proc *next; struct pwatch_proc *next;
18 20
19 21 pid_t pid; pid_t pid;
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