How To Stress Test CPU and Memory

Linuxtopic
3





Stress
is a h/w test utility. It is a simple workload generator for POSIX
systems. It imposes a configurable amount of CPU, memory, I/O, and
disk stress on the system.







Step
1:





Installation Stress Package 







A:
Ubuntu 16


apt-get install stress


B:
CentOS 6







yum
install epel*


yum
install stress*







C:
CentOS 7







Downolad
Stress RPM


cd
/tmp


wget

ftp://fr2.rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/stress-1.0.2-1.el7.rf.x86_64.rpm


yum
localinstall stress-1.0.2-1.el7.rf.x86_64.rpm

















          Or


rpm
-ivh
ftp://fr2.rpmfind.net/linux/dag/redhat/el7/en/x86_64/dag/RPMS/stress-1.0.2-1.el7.rf.x86_64.rpm

















Step
2:





Below
command to watch load average



watch
uptime


Or


top


Or


htop







Step
3:







Open
new terminal and run stress command



stress
-c 4 -i 8 -m 8 --vm-bytes 256M -d 1 --hdd-bytes 10GB -t 300s







    htop command output







stress
-c 4 -i 4 -m 4 --vm-bytes 1024M -d 1 --hdd-bytes 10GB -t 300s



          stress -c 4 -i 4 -m 4 --vm-bytes 256M -d 1 --hdd-bytes 10GB -t 300s



Stress : load



         CPU = 4 cpu



         I/O  = 4 



         VM = 256MB



        HDD = 10GB 




     top command output












Here
:







-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)


-d,
--hdd N spawn N workers spinning on write()/unlink()



--hdd-bytes B write B bytes per hdd worker (default is 1GB)


-t,   --timeout N timeout after N seconds







See
more option





stress
--help

























































































Tags:

Post a Comment

3Comments

  1. This comment has been removed by the author.

    ReplyDelete
  2. Partake in Activities - You Enjoy Engaging in a side interest assists you with having fun and remove your psyche from stress. schools for troubled teens

    ReplyDelete
  3. Data centric computing is an approach that combines imaginative equipment and computer program to treat information, not applications, as the changeless source of esteem. Data-centric computing points to reconsider both equipment and computer programs to extricate as much esteem as conceivable from existing and unused information sources.

    ReplyDelete
Post a Comment

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Check Now
Ok, Go it!