Конференция "WinAPI" » Загрузка процессора
 
  • imtec (18.07.09 12:23) [0]
    Задача в следующем: загрузить процессор на максимум. На однопроцессорной системе это делается достаточно просто, а вот на многоядерных системах загрузка равномерно распределяется между ядрами и общая загрузка становится около 50%, а нужно загрузить ядра полностью. При этом работа программы не должна застопориться, она должна продолжать показывать данные (в настоящее время показывает загруженность ядер).
  • imtec (18.07.09 20:00) [1]
    Решил. Сделал с использованием потоков. Создаю "мертвые" потоки, количеством по числу ядер и все.
  • Юрий Зотов © (20.07.09 03:45) [2]
    > Создаю "мертвые" потоки, количеством по числу ядер и все.

    Да чего там мелочиться? Сразу штук 100 создать, каждый с real-time приоритетом и каждый крутит бесконечный цикл. И пусть винда разгребает - замучается.

    Только непонятно - а на фига? Это такой хитрый вирус нынче пошел, что ли?
  • DVM © (20.07.09 10:26) [3]

    > Только непонятно - а на фига?

    Проверка поведения программы при нехватке ресурсов процессора?
  • brother © (20.07.09 10:58) [4]
    да нет, все просто - руки погреть ;)
  • miek (21.07.09 08:37) [5]
    наверное, все проще - обосновать необходимость апгрейда перед начальством:)
 
Конференция "WinAPI" » Загрузка процессора
Есть новые Нет новых   [134434   +26][b:0][p:0]