Re[6]: внутренняя реализация std::mutex?
От: AlexGin Беларусь  
Дата: 18.05.18 09:40
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>Здравствуйте, AlexGin, Вы писали:


AG>Да, но есть риск получить систему полностью загруженной, когда она перестанет отзываться на действия пользователя.

AG>Вполне возможно, что в цикле рабочего потока ::Sleep(100) — не вызовет катастрофических задержек.
AG>Однако, вызвав диспетчер потоков позволит пользователю как-то общаться с машиной, когда запущена твоя вычислительная задача.
AG>В противном случае — компьютер становиться страшно тормознутым и практически не управляемым

lpd>Лучше уменьшить приоритет вычислительной задаче через системный менеджер процессов, например, или из кода.


Так получится, что уменьшение приоритета даст примерно тот же эффект (если не хуже),
в плане снижения производительности, что тот же самый ::Sleep
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.