0% found this document useful (0 votes)
87 views

Information Sheet 1.4-1 Purpose and Importance of Stress Test

Stress testing involves deliberately pushing a system beyond its normal operational limits to determine its stability and potential points of failure. It is used to establish safe operating parameters, ensure specifications are met, and identify failure modes. Hardware stress testing subjects components like CPUs and memory to exaggerated workloads, temperatures, voltages, and other stresses to ensure stability under normal usage. CPU stress testing involves running intensive programs for extended periods to verify stability under heavy loads at different voltage and frequency settings. The goals are to find any instability that may occur during normal fluctuating usage levels. What constitutes a sufficient stress test can depend on the intended use of the system.

Uploaded by

Emmer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
87 views

Information Sheet 1.4-1 Purpose and Importance of Stress Test

Stress testing involves deliberately pushing a system beyond its normal operational limits to determine its stability and potential points of failure. It is used to establish safe operating parameters, ensure specifications are met, and identify failure modes. Hardware stress testing subjects components like CPUs and memory to exaggerated workloads, temperatures, voltages, and other stresses to ensure stability under normal usage. CPU stress testing involves running intensive programs for extended periods to verify stability under heavy loads at different voltage and frequency settings. The goals are to find any instability that may occur during normal fluctuating usage levels. What constitutes a sufficient stress test can depend on the intended use of the system.

Uploaded by

Emmer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Information sheet 1.

4-1
Purpose and importance of stress test
Stress test (sometimes called a torture test) is a form of deliberately intense and
thorough testing used to determine the stability of a given system or entity. It
involves testing beyond normal operational capacity, often to a breaking point,
in order to observe the results. Reasons can include: to determine breaking
points and safe usage limits; to confirm that the intended specifications are
being met; to determine modes of failure (how exactly a system may fail), and to
test stable operation of a part or system outside standard usage. Reliability
engineers often test items under expected stress or even under accelerated
stress in order to determine the operating life of the item or to determine modes
of failure.
The term stress test as it relates to hardware (including electronics, physical
devices, nuclear power plants, etc.) is likely to have different refined meanings
in specific contexts.
Hardware stress test
Stress testing, in general, should put computer hardware under exaggerated
levels of stress in order to ensure stability when used in a normal environment.
These can include extremes of workload, type of task, memory use, thermal
load (heat), clock speed, or voltages. Memory and CPU are two components that
are commonly stress tested in this way.
There is considerable overlap between stress testing software and
benchmarking software, since both seek to assess and measure maximum
performance. Of the two, stress testing software aims to test stability by trying
to force a system to fail; benchmarking aims to measure and assess the
maximum performance possible at a given task or function.
When
modifying
the
operating
parameters
of
a CPU,
such
as temperature, humidity, overclocking, underclocking, overvolting,and underv
olting, it may be necessary to verify if the new parameters (usually CPU core
voltage and frequency) are suitable for heavy CPU loads. This is done by
running a CPU-intensive program for extended periods of time, to test whether
the computer hangs or crashes. CPU stress testing is also referred to as torture

testing. Software that is suitable for torture testing should typically run
instructions that utilize the entire chip rather than only a few of its units. Stress
testing a CPU over the course of 24 hours at 100% load is, in most cases,
sufficient to determine that the CPU will function correctly in normal usage
scenarios such as in a desktop computer, where CPU usage typically fluctuates
at low levels (50% and under).
Hardware stress testing and stability are subjective and may vary according to
how the system will be used. A stress test for a system running 24/7 or that
will perform error sensitive tasks such as distributed computing or 'folding'
projects may differ from one that needs to be able to run a single game with
reasonably reliability.

You might also like