Ограничение нагрузки на процессор

Тема в разделе "WASM.SOFTWARE", создана пользователем MegaDwarf, 17 фев 2008.

  1. MegaDwarf

    MegaDwarf New Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2006
    Сообщения:
    11
    Можно ли как-нибудь ограничить нагрузку на процессор какого-нибудь приложения (не моего)? Ну, например, чтобы съедало не больше 20% проца. Есть прога, которая грузит проц на 100% независимо от его мощности. На ноуте это раздражает - очень греется. Приоритеты не катят... спс
     
  2. satrau

    satrau Александр

    Публикаций:
    0
    Регистрация:
    5 янв 2008
    Сообщения:
    229
    можно вставить в код той проги вызов sleep(время);
     
  3. Max

    Max Member

    Публикаций:
    0
    Регистрация:
    22 май 2003
    Сообщения:
    192
    Лучше юзать задания (jobs)
    Читай про CreateJobObject ну и Рихтера само собой "Windows для профессионалов", в 4-м издании про это есть.
     
  4. roman_pro

    roman_pro New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    291
    http://www.navigato.ru/years/2007/2007-03-09/soft-navigator/
     
  5. MegaDwarf

    MegaDwarf New Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2006
    Сообщения:
    11
    Всем спасибо! (особенно roman_pro)
     
  6. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Естественно не катят, приоритет определяет то, КОГДА поток получит свой квант, а не КАКОЙ квант он получит. То есть если у задачи приоритет Low и она выполняет сложные вычисления и больше нет готовых к выполнению потоков в системе, то ей будет отдано все процессорное время. Так что я думаю смысл ясен)

    ЗЫ Ждите статью про процессы и потоки скоро.. в процессе написания)