Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];

Вниз

Загрузка процессора   Найти похожие ветки 

 
imtec   (2009-07-18 12:23) [0]

Задача в следующем: загрузить процессор на максимум. На однопроцессорной системе это делается достаточно просто, а вот на многоядерных системах загрузка равномерно распределяется между ядрами и общая загрузка становится около 50%, а нужно загрузить ядра полностью. При этом работа программы не должна застопориться, она должна продолжать показывать данные (в настоящее время показывает загруженность ядер).


 
imtec   (2009-07-18 20:00) [1]

Решил. Сделал с использованием потоков. Создаю "мертвые" потоки, количеством по числу ядер и все.


 
Юрий Зотов ©   (2009-07-20 03:45) [2]

> Создаю "мертвые" потоки, количеством по числу ядер и все.

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

Только непонятно - а на фига? Это такой хитрый вирус нынче пошел, что ли?


 
DVM ©   (2009-07-20 10:26) [3]


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

Проверка поведения программы при нехватке ресурсов процессора?


 
brother ©   (2009-07-20 10:58) [4]

да нет, все просто - руки погреть ;)


 
miek   (2009-07-21 08:37) [5]

наверное, все проще - обосновать необходимость апгрейда перед начальством:)



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
3-1258272518
Drowsy
2009-11-15 11:08
2011.05.08
Хранимые процедуры. InterBase6.


1-1253695891
Игорь
2009-09-23 12:51
2011.05.08
Как правильно передать из DLL?


15-1295853671
usrg
2011-01-24 10:21
2011.05.08
Вопрос о приобретении EhLib


15-1296073510
светик
2011-01-26 23:25
2011.05.08
курсовая по ооп


2-1296692040
antonn
2011-02-03 03:14
2011.05.08
отложенная загрузка картинки в THTMLViewer/ThtmlLite





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский