1 unstable release
0.2.1 | Aug 27, 2024 |
---|
#6 in #free-memory
13KB
249 lines
Free for any platform - Display free and used memory with freeze ❄️
A free
command alternative written in Rust. You can run it in any platform including macOS, Linux and Windows.
Install
cargo install frieren
Usage
$ frieren -h
Display free and used memory with freeze ❄️
Usage: frieren [OPTIONS]
Options:
-H, --human Display memory in human readable format
-b, --byte Display memory in bytes
-k, --kilo Display memory in kilobytes
-m, --mega Display memory in megabytes
-g, --giga Display memory in gigabytes
-j, --ja Display original Japanese quotes
-h, --help Print help
-V, --version Print version
Showing memory status:
$ frieren
┌──────┬─────────────┬─────────────┬─────────────┬─────────────┐
│ │ total │ used │ free │ available │
├──────┼─────────────┼─────────────┼─────────────┼─────────────┤
│ Mem │ 36.0G │ 23.1G │ 37.3M │ 7.3G │
│ Swap │ 0 │ 0 │ 0 │ │
└──────┴─────────────┴─────────────┴─────────────┴─────────────┘
❄️ > You are in front of a mage who has lived for more than one thousand years.
Showing memory status (in the original Japanese):
$ frieren -j
┌──────┬─────────────┬─────────────┬─────────────┬─────────────┐
│ │ total │ used │ free │ available │
├──────┼─────────────┼─────────────┼─────────────┼─────────────┤
│ Mem │ 36.0G │ 22.9G │ 56.8M │ 8.0G │
│ Swap │ 0 │ 0 │ 0 │ │
└──────┴─────────────┴─────────────┴─────────────┴─────────────┘
❄️ > そうだね、ヒンメルならそう言う。
Build
cargo build
Release
cargo build --release
Dependencies
~4–28MB
~413K SLoC