Ramono 0.7.0 is out - Consume your resources greedily to test your ulimits.
github.com·5d·
Discuss: r/rust
⚙️Systems Programming
Preview
Report Post

About Ramono

ramono is a small program that greedily consumes resources (RAM, Open Files..) in a controlled way.

It is useful to validate that your infrastructure can cope with problematic containers that would escape their resource allocations.

For now ramono is capable of consuming:

  • RAM
  • File handles
  • CPU seconds

Other types of resources will be implemented in future versions, with a focus on the resources that can be controlled with ulimit.

Usage

$ docker run jeteve/ramono

Usage: ramono [OPTIONS]

Options:
-m, --mem-increment <MEMORY_INCREMENT>
[default: 1000]
-l, --mem-limit <MEMORY_LIMIT>
[default: 1000000000]
--file-increment <FILE_INCREMENT>
[default: 0]
--file-limit <FILE_LIMIT>
[default: 1000000000]
--cpus-increment <CPUS_INCREMENT>
[default: 0]
-...

Similar Posts

Loading similar posts...