Python - стресс -тест все 24 ядра процессоровPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python - стресс -тест все 24 ядра процессоров

Сообщение Anonymous »

Я хочу лучше понять, как работать с многопроцестрой в Python, и в качестве теста я хотел установить все ядра в процессоре на 100%. Во -первых, я протестировал его с помощью процессора с 8 ядрами, и все ядра вышли на 100%, так что это сработало. Затем я проверил его с помощью процессора с 24 ядрами, но по какой -то причине он устанавливает только 8 ядер на 100%, и я не знаю, почему. Может быть ограничение системы или существует ограничение на количество пасталлельных процессов, но я понятия не имею, что это такое и как я могу обойти его. i7-12850HX, 24 ядра, Windows 10 Enterprise версия 22H2

Есть ли способ обойти ограничения и установить 16 или все 24 ядра на 100%?

Код: Выделить всё

import multiprocessing
import time

def get_cpu_core_count():
return multiprocessing.cpu_count()

def stress_core():
while True:
pass

if __name__ == '__main__':
num_cores = int(input("Enter the number of CPU cores to stress: "))
processes = []

for _ in range(num_cores):
p = multiprocessing.Process(target=stress_core)
p.start()
processes.append(p)

try:
while True:
time.sleep(1)
except KeyboardInterrupt:
for p in processes:
p.terminate()
p.join()
EDIT:
image of the 24 cores with only 8 at 100%
Изображение



Подробнее здесь: https://stackoverflow.com/questions/795 ... -cpu-cores
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Codeception: приемочный тест выполняется как первый тест в группе тестов, где тест API определяется как первый тест в гр
    Anonymous » » в форуме Php
    0 Ответы
    90 Просмотры
    Последнее сообщение Anonymous
  • Как сделать стресс -тест для приложения Android без доступа к разработчику или доступа к корнеу?
    Anonymous » » в форуме Android
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Тест стресс -теста NGRINDE
    Anonymous » » в форуме Linux
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Ошибки стресс-теста PHP getenv() и $_SERVER['var_name'] [закрыто]
    Гость » » в форуме Php
    0 Ответы
    15 Просмотры
    Последнее сообщение Гость
  • Каково узкое место стресс-теста для вызовов API с реализацией MTLS в Linux? [закрыто]
    Гость » » в форуме Linux
    0 Ответы
    22 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»