|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2019, 19:44 | #1 |
Регистрация: 09.06.2013
Сообщений: 5
|
Усыпить поток не более чем на 3мс
Добрый вечер!
Возникла необходимость в приостановке работы отдельного потока на короткое время, т.к. иначе он загружает ЦП на 80%. Суть проблемы в том, что Sleep(1) по факту совсем не 1мс, а иногда более 15-20мс. У меня рубеж остановки - 3мс. Т.е. можно на 1, на 2, 3, но не более. Это принципиально важно. Подскажите пожалуйста возможные варианты решения. |
05.04.2019, 19:47 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Во-второстепенном потоке sleep(1) работает гораздо качественнее.
Так что выносите свою обработку в поток и сможете делать sleep(1).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
05.04.2019, 19:55 | #3 |
Регистрация: 09.06.2013
Сообщений: 5
|
|
05.04.2019, 20:05 | #4 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Есть.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
05.04.2019, 20:12 | #5 |
Регистрация: 09.06.2013
Сообщений: 5
|
Все. Красота! Даже на низком приоритете все как надо, сделаю Normal на всякий случай. Не проверял точность задержки, но за 3мс не вылетел вообще. Надо было с этого мне и начать))
Спасибо огромное за помощь!!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Класс запускает поток, который заполняет этот класс. Обмен класс <=> поток. | Человек_Борща | Общие вопросы Delphi | 8 | 27.02.2012 23:24 |
Поток. Не получается создать поток. Выдает ошибки при запуске | bigory | Общие вопросы по Java, Java SE, Kotlin | 3 | 23.09.2010 00:40 |
поток | Артэс | Общие вопросы C/C++ | 3 | 09.12.2009 22:20 |
Какое программирование в наше время более востребовано и более рентабельно? | iukash | Свободное общение | 18 | 29.10.2009 13:02 |
ПОТОК | Neymexa | Общие вопросы .NET | 5 | 12.05.2009 01:03 |