На что следует обращать внимание (как программному, так и аппаратному), когда мы создаем приложение Windows в режиме реального времени: задача, которая выполняется каждые XXX миллисекунд и должна выполняться в течение YYY миллисекунд. (Хотя последствия пропуска крайнего срока плохие, приложение все еще может восстановиться после пропущенного срока - отсюда и «мягкое» реальное время).
Несколько вопросов, которые уже приходят мне в голову:
Есть ли параметры реестра, которые нужно изменить, на что посмотреть?
Лучше использовать внешнюю видеокарту вместо встроенного видео?
Пример ожидаемого ответа:
Вам следует прочитать (и отключить) Алгоритм Nagle , если вы используете TCP, так как он может задержать отправку пакета.
(возможно, это можно включить в вики сообщества)