|
0 Всего найдено: 6
alex1153
Сообщение
08/01/2012 19:42
Копия темы
как запустить многопоточное приложение на одном ядре под семёркой? как запустить многопоточное приложение на одном ядре под семёркой? я помню, что это как-то делается есть апишная функция, но не могу понять, что вбить в поиск, чтобы найти )))
koz128901
Сообщение
08/01/2012 19:51
Копия темы
Ищите в сторону SetAffinityMask (с ходу точно не вспомню имя)
koz128901
Сообщение
08/01/2012 19:52
Копия темы
Вспомнил! BOOL WINAPI SetProcessAffinityMask( __in HANDLE hProcess, __in DWORD_PTR dwProcessAffinityMask );
Lazytech
Сообщение
09/01/2012 09:59
Копия темы
0
Можете еще воспользоваться планировщиком nnCron (есть неофициальная версия для Windows 7). Там есть готовые «слова» (нечто вроде функций) для управления AffinityMask. Фрагмент текста из Справки: << S" process-name" <affinity-mask> AFFINITY Позволяет указывать какие процессоры в системе можно использовать для работы данного процесса. <affinity-mask> это целое число, в котором каждый бит отмечает процессор, на котором разрешено запускать этот процесс. Значение <affinity-mask> равное нулю означает, что процессоры используются по усмотрению операционной системы. >> |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |