У меня есть приложение для торговли ценными бумагами на бирже.У него есть информация о рынке в режиме реального времени от одного из поставщиков.Мы обрабатываем рыночные данные в рабочем потоке (ах), и при обновлении основного графического интерфейса мы перенаправляем эти данные в поток графического интерфейса.
Позвольте мне прояснить это, существует ультрасетка (сторонняя сетка) с 80 столбцамиу нас есть около 40 строк с одинаковым уровнем безопасности, которые необходимо обновлять, когда и когда происходит колебание рыночных данных.Мы в состоянии обрабатывать рыночные частоты 10 сообщений / сек / безопасность.Но кроме этого мы не можем справиться.GUI перестает отвечать на запросы при увеличении частоты до 25-30 мсг / сек / сек.Мы следовали передовым методам при разработке и реализации, но все же не можем справиться с высокой частотой.Мы выполняем всю работу, не связанную с графическим интерфейсом, на рабочих / фоновых потоках, но все еще сталкиваемся с зависанием графического интерфейса.Пожалуйста, помогите предложить мне любое из готовых решений для решения этой проблемы.Здесь я не могу поставить фрагмент кода по соображениям безопасности.