Crate libps_mem[−][src]
Expand description
The process memory size listing.
ps-mem
command is listing all process memory size.
- minimum support rustc 1.46.0 (04488afe3 2020-08-24)
Command help
ps-mem --help
Usage: ps-mem [options] ps-mem [options] <command> {<arg1> <arg2> ...} print processes memory by sort, or print one processe memory Options: -a, --all all pid (include kernel threads) --sort <order> sort by <order>: rss|swap|total --pid <number> output only selected pid --sleep <number> sleep <number> milli second -H, --help display this help and exit -V, --version display version information and exit -X <x-options> 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
- you can install this into cargo bin path:
cargo install ps-mem
- 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