Вопрос возможно извращенный, но... В теории такой вот код: Код (Text): ...other code..... RetPoint: jmp RetPoint ...other code..... приводит к зависанию(не всегда, но это просто пример). Вопрос в следующем: а можно ли сделать так, чтобы программа использовала не более n% процессора, где n-задается в самой программе...? ------------------------ Не смотрите так осуждающе, я новичок и сейчас просто экспериментирую,- узнаю новые возможности АСМ-а...
Thread К сожелению сделать такое при помощи ASM нельзя. Если речь идёт о нагрузке, которую ты видишь в Виндозном Менеджере задач - то эта нагрузка показывает, что процессор, что-то выполняет в твоём потоке. Чтобы поток заснул - это следует сказать ОС явно. При помощи API.
Edmond не согласен , сделать можно правда с какой - то степенью точности открываешь perfomance counter и смотришь, сколько процентов занимаем , и если много, то stopthread ecли мало resume thread. криво , но работать будет
Ну тема ведь как называется..? ))) За приоритет я уже все "пробил", но стало интересно, а есть ли другие, более извращенные методы...? )) А за ответ спасибо.. )) Всем спасибо )