User:Maffblaster/Drafts/stress
From Gentoo Wiki
< User:Maffblaster | Drafts
Jump to:navigation
Jump to:search
Resources
The stress utility imposes stressful loads on different aspects of system hardware.
Installation
Kernel
KERNEL Enable support for
Write kernel feature instructions here.
USE flags
USE flags for app-benchmarks/stress A deliberately simple workload generator for POSIX systems
static
|
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically |
Emerge
root #
emerge --ask app-benchmarks/stress
Configuration
Configuration for stress is limited to command-line options.
Usage
Invocation
user $
stress --help
`stress' imposes certain types of compute stress on your system Usage: stress [OPTION [ARG]] ... -?, --help show this help statement --version show version statement -v, --verbose be verbose -q, --quiet be quiet -n, --dry-run show what would have been done -t, --timeout N timeout after N seconds --backoff N wait factor of N microseconds before work starts -c, --cpu N spawn N workers spinning on sqrt() -i, --io N spawn N workers spinning on sync() -m, --vm N spawn N workers spinning on malloc()/free() --vm-bytes B malloc B bytes per vm worker (default is 256MB) --vm-stride B touch a byte every B bytes (default is 4096) --vm-hang N sleep N secs before free (default none, 0 is inf) --vm-keep redirty memory instead of freeing and reallocating -d, --hdd N spawn N workers spinning on write()/unlink() --hdd-bytes B write B bytes per hdd worker (default is 1GB) Example: stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s Note: Numbers may be suffixed with s,m,h,d,y (time) or B,K,M,G (size).
Removal
Unmerge
root #
emerge --ask --depclean --verbose app-benchmarks/stress