Я хочу написать программу на C ++, которая способна подчеркнуть систему Windows 7. Я хочу, чтобы эта программа довела загрузку процессора до 100%, используя все установленные RAM.
Я попытался с большим циклом FOR, который запускает простое умножение на каждом шаге: использование процессора увеличивается, но количество оперативной памяти остается низким.
Каков наилучший подход для достижения моей цели ?!
Независимо от ОС, вы можете выделить и заполнить память кучи, полученную с помощью таНос (3) (как и некоторые вычисления с этой зоной), или в C ++ с operator new
, Убедитесь, что проверили на отказ malloc
, И постепенно увеличивайте размер своей зоны.
Если ваша цель заключается в способности подчеркнуть нагрузку на ЦП и ОЗУ (и не обязательно писать программу), попробуйте HeavyLoad, который бесплатен и делает именно это. http://www.jam-software.com/heavyload/