ps-mem

The process memory size listing.

ps-mem command is listing all process memory size.

Feature

Command help

ps-mem --help

``` Usage: ps-mem [options] ps-mem [options] { ...}

print processes memory by sort, or print one processe memory

Options: -a, --all all pid (include kernel threads) --sort sort by : rss|swap|total --pid output only selected pid --sleep sleep milli second

-H, --help display this help and exit -V, --version display version information and exit -X x options. try -X help

Examples: Show all prosesses memory: ps-mem --all Show one prosess memory: ps-mem --pid 1234 Show invoked one prosess memory: ps-mem -- find / -type f ```

Quick install

  1. you can install this into cargo bin path:

cargo install ps-mem

  1. you can build debian package:

cargo deb

and install .deb into your local repository of debian package.

Examples

Example 1: simple

sudo ps-mem

Example 2: the largest finder

you can see a largest memory process.

sudo ps-mem --sort=total | tail

or

sudo ps-mem --sort=total | aki-unbody -t 10

Example 3: show one process memory

You see the process memory size of that pid is 1234.

ps-mem --pid 1234

Example 4: show invoked one prosess memory

You see the process memory size of the invoked find command.

ps-mem find / -type f

Changelogs

This crate's changelog here.

License

This project is licensed under either of

at your option.