Программа для статической нагрузки на процессор

Обсуждение всего, что связано с CPU
Відповісти
Автор
Повідомлення
ssd
Member

Повідомлення

Не стресс-тесты, а неизменная во времени около 50% нагрузки (желательно регулируемая 30-50-70).
Проценты вообще не важны, важно загрузить статической нагрузкой на длительный период времени. И по возможности/желательно изменять нагрузку больше-меньше.
Что-то простое, лёгкое для освоения.
Запускал 4к ютуб, но у меня интернет 30мбит - максимум 2 ролика могут грузиться, а это около 20 процентов нагрузки на ЦП

Отправлено спустя 17 минут 29 секунд:
Из того, что нашел в интернетах
у меня есть довольно топорное и велосипедное решение - ставишь виртуалбокс, создаешь виртуалку выделяешь ей все ядра и выставляешь предел нагрузки ЦПУ в 90%. Запускаешь в виртуалке стресс тест.
Но это совсем не лёгкое и не простое.
gehka3
Катярко
Аватар користувача
Звідки: Днепр

Повідомлення

Неизменная нагрузка впринципе невозможна, поскольку процессор - он считалка, т.е. ему нужно выполнить какие то передвижения внутри своих блоков, от КП/памяти и через кэши, внутренние шины межблочные, от внешних и на внешние адреса
Любая кажущаяся статической нагрузка - перестанет казаться таковой, обладай возможностью мониторинга внутренних блоков по загрузке/потреблению
slv
Member

Повідомлення

Не совсем понятно, что Вам нужно, ну, запустите встроеный тест винрар…
ssd
Member

Повідомлення

Неизменная - это, разумеется, условное обозначение. Стресс-тесты - это тоже считалка, которая упирается в потолок возможности ЦП и бьётся о него.
Нужна та же стресс-считалка. Но ограничить её не возможностью ЦП, а количеством операций в секунду. К примеру задать условный миллион вычислений в секунду какого-то уравнения. Умом понимаю, что это программа размером в несколько килобайт, но есть ли такая.
gehka3
Катярко
Аватар користувача
Звідки: Днепр

Повідомлення

2 х 2 по кругу) Создай простой код, зацикли и вперёд, :D


Поищи майнеров на проци, там где то была настройка интенсивности (считай - загрузки), достаточно однообразная операция выполняется продолжительное время, может подойдёт
ssd
Member

Повідомлення

slv: 22.11.2023 22:20 ну, запустите встроеный тест винрар…
винрар у меня нет. Есть 7-зип, он грузит ЦП по полной. Нагрузку изменить нельзя. Тест длиться ограниченное количество времени. Т.е. все условия нарушены.
В винрар можно задать требуемые мне параметры?

Отправлено спустя 1 минуту 26 секунд:
gehka3: 22.11.2023 22:29 2 х 2 по кругу) Создай простой код, зацикли и вперёд, :D
та и я об этом, понимаю, что всё просто. Но я в кодах разбираюсь, как свинья в помидорах.

Отправлено спустя 3 минуты 58 секунд:
gehka3
только мне к 2х2 надо переменную добавить. Число циклов в секунду = y
KimRomik
Member
Аватар користувача

Повідомлення

ssd
запускай LinX на половину потоків
slv
Member

Повідомлення

В винрар можно задать требуемые мне параметры?
Вроде какие-то настройки есть- одно-многопоточность. И тест бесконечный
ssd
Member

Повідомлення

KimRomik: 22.11.2023 22:46 ssd
запускай LinX на половину потоків
Спасибо. Буду пробовать. Надо подчитать что и как там настроить. А то скачал, запустил и тишина
Евгений King
Member
Аватар користувача
Звідки: Казна-де

Повідомлення

Не втримався, а можна пояснення навіщо це все взагалі ?
ssd
Member

Повідомлення

ssd: 22.11.2023 23:14 Спасибо. Буду пробовать. Надо подчитать что и как там настроить. А то скачал, запустил и тишина
Запустил. Оказывается на каждый проц своя версия нужна. 6 из 12 (по умолчанию) потоков сильно круто. Сделал 1 поток. Уже близко к желаемому. Больше бы гибкости в настройке нагрузки. Но ещё почитаю (может там в настройках задачи как-то можно менять, так сказать, сложность).
Вопрос. Длительная нагрузка LinX (около часа) в один-два потока не вредна для процессора?

Отправлено спустя 2 минуты 46 секунд:
Евгений King: 22.11.2023 23:21 Не втримався, а можна пояснення навіщо це все взагалі ?
Та смеяться будете. Играюсь. Кто в стрелялки, кто в стратегии, кто ведьмаком бегает. А я ставлю глупые задачи (собрать тесный, непродуваемый комп) и героически их решаю. А это некий инструмент для решения.
ssd
Member

Повідомлення

Вот, что мне сказал чатGPT
Один из вариантов:
Использование PowerShell (Windows):
В системе Windows вы можете использовать PowerShell для создания нагрузки. Откройте PowerShell и выполните следующую команду:
$loop = 1
while ($loop -eq 1) { $null = 1 }

Этот код создаст бесконечный цикл, что приведет к нагрузке на процессор.
Вроде то, что хотел: примитивно, статично, регулируемо и ничего устанавливать не надо.
Нагрузка регулируется количеством открытых окон с запущенным процессом.
Вопрос, что это за циклический процесс запускается?
Hottoro
Member

Повідомлення

Нічого він не запускає, до нескінченності присвоює змінній одне і теж значення.
ssd
Member

Повідомлення

Hottoro
Спасибо!
Відповісти