VoidVolker, приложение для стенда СТО, китайское. На русском звучало "Лишен сход-развал"
Точная версия 19044.3570 но я пробовал на домашней - те же проблемы.
Под виртуалкой не получится - софт шёл вместе с ПК, т.е. инсталлятора нет.
Сейчас выяснить пытаюсь через Procmon какие файлы дёргает.
Евгений Шатунов, спасибо за развёрнутый ответ.
1. Эм, используется фреймворк Qt, насколько я проверял чисто между своими программами UDP сокеты работают отлично на высоких скоростях. Ошибки везде где только могу проверяю в плане отправилось ли или нет.
2. Шаринг просто навсякий случай обычно ставлю, убирать пробовал.
По поводу буфера возможно Вы правы, т.к. устанавливая задержки между отправками от меня ситуация улучшается. Попробую ещё нативными методами работать с сокетами, возможно действительно будет лучше ибо хз что Qt добавил от себя.
На данный момент уже написал обёртку над WS2_32.dll что бы вообще уйти от сокетов и работать с программой напрямую перехватывая вызовы записи/чтения может быть получится.
В общем странные дела - после добавления в ExcludeFromKnownDlls если запускать exe напрямую или с ярлыка, то заработал. До этого при запуске с прикреплённого ярлыка к TabBar не хотел...
Что за волшебный ярлык был... Причём открепил старый прикрепил новый стал по-нормальному искать в локальной папке... Ладно.
Евгений Шатунов, извините, пропустил уведомления.
Размер каждой датаграммы примерно 1 Кб (ко мне, от себя ну максимум 10 байт)
У себя при создании сокета ставлю QUdpSocket::ShareAddress | QUdpSocket::QUdpSocket::ReuseAddressHint какие у другой программы не смотрел.
Трафик варьируется но максимум что видел 2Мб/с
У себя опрос организован в отдельном потоке с высоким приоритетом.
обмен происходит через разные порты, с одного отсылаю, на другой принимаю - так же сделано и на другой программе.
Сейчас попробовал просто создать болванку с именем ws2_32.dll и кинуть рядом с exe программы,
но она продолжает упорно загружать системную...
UPD: Потому что WS2_32 в списке KnownDLLs в реестре....
Pavel K, тут ещё столкнулся с проблемой, что иногда посреди данных проскакивают лишние 2 байта 0x1 0x96 закономерности пока что не могу найти - как их выловить и для чего они?
Василий Банников, Владислав Черненко, Возможно я не точно выразился, прошу прощения.
Я делаю дополнения (аддоны/плигыне/etc) для Фотошопа/Иллюстратора и мне хочется что бы интерфейс этих дополнений примерно соответствовал интерфейсу Фотошопа и т.д. Для этого хочется найти готовые стили и разметку компонентов.
NedoKoder, подходит. Но, по-моему, при 6 Атмосферах и таком малом объёме много не напродуваете. Может быть секунд на 5-10 хватит (в зависимости от диаметра выходного).
Можно так же поспрашивать баллоны от страйкбольных винтовок, там давление очень большое, но и заправить сможете только лишь у кого есть компрессор для них.
Фокс Йовович, вообще, через UART заработал вывод. Но я изначально тупанул - стоял вывод logo и включённым quiet splash в параметрах, а я был слишком нетерпелив, что бы тупо дождаться прогрузки.
Фокс Йовович, Практически "чистый" Debian 10 - Buster. Установлен только компилятор, все зависимости для сборки. Иксов и прочего нет. Подскажите, пожалуйста, что смотреть в плане настроек?
Поставил
vm.swappiness = 90. Попробую запустить компиляцию, узнаем через пару часов =))
Точная версия 19044.3570 но я пробовал на домашней - те же проблемы.
Под виртуалкой не получится - софт шёл вместе с ПК, т.е. инсталлятора нет.
Сейчас выяснить пытаюсь через Procmon какие файлы дёргает.