| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > SetThreadPriority и SetPriorityClass |
| Автор: scan22 14.5.2006, 14:37 |
| Приведите пожалуйста пример, как с помощью этих функций сделать так, чтобы прога увеличивала для себя процессорное время. |
| Автор: Helicopterr 14.5.2006, 21:07 | ||
|
| Автор: _hunter 16.5.2006, 10:11 |
| http://forum.vingrad.ru/index.php?showtopic=95828 |
| Автор: scan22 17.5.2006, 10:36 |
| А чем отличаются SetThreadPriority и SetPriorityClass? Я так понимаю SetThreadPriorit - эта функция устанавливает приоритет потока, а SetPriorityClass - класса... Значит эти функции надо использовать вместе, или можно по отдельности? На что это повлияет? |
| Автор: SergeCpp 17.5.2006, 10:39 |
| http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/setpriorityclass.asp устанавливает класс приоритета процесса... http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/setthreadpriority.asp устанавливает приоритет относительно базового (определяемого классом) приоритета процесса... То есть, SetPriorityClass - грубые деления, SetThreadPriority - точная подстройка... |
| Автор: scan22 21.5.2006, 17:33 |
| А какой самый, самый максимальный приоритет можно установить в Windows так, чтобы практически убить все остальные процессы??? |
| Автор: _hunter 22.5.2006, 11:22 |
| а в справку глянуть влом? REALTIME_PRIORITY_CLASS + THREAD_PRIORITY_TIME_CRITICAL |
| Автор: SeregaLBN 25.5.2006, 10:11 |
| Вчера прочёл статью "То, что вам никто не говорил о многозадачности в Windows" http://www.dtf.ru/articles/print.php?id=39888&DTFSESSID=11107da822b1174bf671669585328437 Познавательно, чуть по теме. Хотя если вы читали Рихтера "Winda для профи", то уже почти всё знаете... |