Skip to content

Ducheved/stress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stress.py

Медленное заполнение памяти (базовый пример)

python3 stress.py \
  --mem 8Gi --block 64Mi --mem-interval 2 --headroom 256Mi \
  --cpus 2 --cpu-duration 600 --cpu-ramp-every 15 --duty-on 700 --duty-off 300 \
  --logfile ./stress.log

Быстрое заполнение памяти за 3 секунды

python3 stress.py \
  --mem 8Gi --block 2Gi --mem-interval 0.1 --headroom 0 \
  --cpus 1 --cpu-duration 10 --cpu-ramp-every 1 --duty-on 100 --duty-off 900 \
  --logfile ./stress_fast.log

Параметры для быстрого заполнения:

  • --mem 8Gi - целевой объем памяти
  • --block 2Gi - большие блоки для быстрого заполнения (8Gi / 2Gi = 4 блока)
  • --mem-interval 0.1 - минимальная пауза между аллокациями (0.1 сек)
  • --headroom 0 - без резерва памяти
  • CPU нагрузка минимальная для концентрации на памяти

qimi2_sim.py

python3 qimi2_sim.py \
  --mem-burst 6Gi --cpus 2 --duration 30 \
  --io-size 256Mi --headroom 256Mi \
  --logfile ./qimi2_sim.log

else

python3 qimi2_sim.py --mem-burst 7.5Gi --mem-block 256Mi --headroom 128Mi \
  --cpus 2 --duration 20 --io-size 64Mi --logfile ./qimi2_sim.log

else

python3 qimi2_sim.py --mem-burst 6Gi --mem-block 64Mi --headroom 512Mi \
  --cpus 2 --duration 40 --io-size 128Mi --logfile ./qimi2_sim.log

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages