Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
magals
273 / 62 / 3
Регистрация: 18.04.2011
Сообщений: 1,348
Записей в блоге: 1
#1

Мониторинг оборудования. Снизить интервалы опроса - C++

13.03.2014, 12:36. Просмотров 337. Ответов 2
Метки нет (Все метки)

Есть программа, которая работает с ком-портом. Постоянно мониторит оборудование, то есть работает по принципу клиент-сервер. Данные относительно большие проходят, в следствии чего есть задержки между опросом состояния оборудования. примерно 16-50мс(зависимо от объема данных). желательно снизить этот показатель. Как это можно сделать?

были предложения сделать новый поток и задать ему наивысший приоритет. Но, на сколько это целесообразно?
Не проще ли будет сделать, если это возможно, задать самой программе наивысший приоритет в ОС.

просто программа работает только как мониторинг отдельного оборудования и никаких сторонних операций не выполняет, и делать отдельный поток для этого, я, пока что не вижу оснований.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2014, 12:36     Мониторинг оборудования. Снизить интервалы опроса
Посмотрите здесь:

Проверка состава оборудования в С++ C++ WinAPI
Интервалы C++
Интервалы. Где дыра в алгоритме ? C++
Мониторинг C++ Builder
C++ Linux Мониторинг нагрузки
C++ Уменьшить программу/снизить количество операторов
C++ Builder Правильная организация потока для опроса внешних устройств
C++ В цехе установлено 15 единиц оборудования, каждое из которых отработало срок (от 5 до 15 лет), известна стоимость каждой единицы оборудования
C++ Линейный список с анкетой для опроса населения
C++ WinAPI Контекстное меню оборудования
C++ Builder Посоветуйте как лучше организовать программу, чтобы снизить трудоемкость кодирования
C++, проверка оборудования C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SatanaXIII
Супер-модератор
Эксперт С++
5578 / 2612 / 239
Регистрация: 01.11.2011
Сообщений: 6,422
Завершенные тесты: 1
13.03.2014, 14:44     Мониторинг оборудования. Снизить интервалы опроса #2
Как на счет побить пакет данных поменьше и пересылать его в несколько приходов?
Avazart
7044 / 5221 / 259
Регистрация: 10.12.2010
Сообщений: 22,944
Записей в блоге: 17
15.03.2014, 21:51     Мониторинг оборудования. Снизить интервалы опроса #3
Разделить обработку данных от её приема с помощью потоков.
Yandex
Объявления
15.03.2014, 21:51     Мониторинг оборудования. Снизить интервалы опроса
Ответ Создать тему
Опции темы

Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru