Forkbomb

Jul 20, 2023

System stress testing tool

forkbomb is tool for stress testing. It can create many processes using fork, bring up some zombies, allocate memory using realloc and accesses this memory. It has different switches for fine-tuning operation. While classic fork bomb is good only for fun and QA release testing, running multiple memory-eaters can be useful for determining maximum memory which can be given to servers bind or squid without taking machine down. You can test different operation systems with this tool and see how they are handling the load.



Checkout these related ports:
  • Wrk - Modern HTTP benchmarking tool
  • Webbench - Simple forking web benchmark
  • Vkpeak - Profile Vulkan devices to find their peak capacities
  • Vkoverhead - Evaluate CPU overhead of Vulkan drivers
  • Vkmark - Vulkan benchmark
  • Vegeta - HTTP load testing tool and library
  • Uperf - Network performance tool to model and replay of networking patterns
  • Unixbench - BYTE magazine's Public Domain benchmark for UNIX
  • Uica - Code Analyzer from the uops.info project
  • Ubench - Unix Benchmark Utility for CPU(s) and memory
  • Typometer - Text/code editor typing latency analyzer
  • Ttcp - Benchmarking tool for analysing TCP and UDP performance
  • Tsung - Multi-protocol distributed load testing tool
  • Thrulay - Network capacity tester
  • Tcpblast - Measures the throughput of a TCP connection