none
Странное поведение веб-сокета

    Вопрос

  • Приветствую. Вопрос по System.Net.Sockets. Есть софт, который открывает TCP подключение и ходит за инфой на сервак. Сервак умеет отдавать инфу в бинарном формате и в JSON. Если сервак локальный  - все ок и работает без нареканий (бинарный формат на порядки быстрей, чем парсинг JSON). Rсли удаленный - есть существенные просадки производительности при заборе бинарников, получатеся так, что быстрей работает JSON. Профайлер показал, что главный затык в заборе бинарников случается еще даже перед открытием самого сокета, а именно вызов чего-то в ntdll.dll (занимает 4166ms из общего выполнения процедуры в 5108ms). Никто с подобным не стыкался? Могу показыть результаты профайлинга, если кому интересно
    10 января 2019 г. 16:26

Все ответы

  • Здравствуйте,

    Посмотрите решения, которые помогли пользователям в этой теме:


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    11 января 2019 г. 14:26
    Модератор