[Баг]: Высокая нагрузка winsk2 приводящая к задержке пакетов - лагам. #104

Open
opened 2026-10-15 02:08:58 +03:00 by novawek · 0 comments

Версия Zapret GUI

v1.0.5.2-41-g204fd66-native-5-gdc41b27-native

Операционная система

Windows 11

Провайдер

Скайнет

Используемый пресет

default game filter + DNS astra cat (+ castom для Aion2)

Описание бага

Наблюдения:

  • В сохранённом логе на 10 283 пакета старых соединений Codex/ChatGPT приходится 10 283 повторных поиска профиля с результатом no_action.
  • Во время отдельного всплеска ETW зарегистрировал 54 722 запроса свойств файлов за 3 секунды: повторные обходы 55 списков. CPU достигал 100% одного ядра; debug был выключен.
  • Ранее измерялись задержки игровых пакетов внутри winws2 до 1,6–2,3 секунды.
    Предполагаемый механизм: для TCP-соединений без увиденного SYN нет записи conntrack, поэтому профиль подбирается повторно. Проверки изменения списков вызывают stat без ограничения частоты; native-реализация дополнительно делает два запроса свойств файла.
    Обход: после перезапуска приложений при работающем Zapret за 30 минут устойчивых всплесков и замеченных откатов не было. Средняя нагрузка — 1,6% одного ядра. Трафик между замерами различался.

Шаги воспроизведения

Воспроизведение:

  1. Открыть приложения с длительными TCP-соединениями.
  2. Запустить или перезапустить Zapret, оставив приложения работать.
  3. Создать активность в этих соединениях.

Ожидаемое поведение

Не приводить к задержкам пакетов ;) В играх сильно видна задержка исходящих пакетов

Фактическое поведение

Высокая задержка

Логи / скриншоты

Простите, ничего не сохранилось. В основном замер был на обращениях процесса и скрининге сети и движению пакетов.

Проверка дубликатов

  • Я проверил существующие задачи и не нашёл аналогичного бага
### Версия Zapret GUI v1.0.5.2-41-g204fd66-native-5-gdc41b27-native ### Операционная система Windows 11 ### Провайдер Скайнет ### Используемый пресет default game filter + DNS astra cat (+ castom для Aion2) ### Описание бага Наблюдения: - В сохранённом логе на 10 283 пакета старых соединений Codex/ChatGPT приходится 10 283 повторных поиска профиля с результатом no_action. - Во время отдельного всплеска ETW зарегистрировал 54 722 запроса свойств файлов за 3 секунды: повторные обходы 55 списков. CPU достигал 100% одного ядра; debug был выключен. - Ранее измерялись задержки игровых пакетов внутри winws2 до 1,6–2,3 секунды. Предполагаемый механизм: для TCP-соединений без увиденного SYN нет записи conntrack, поэтому профиль подбирается повторно. Проверки изменения списков вызывают stat без ограничения частоты; native-реализация дополнительно делает два запроса свойств файла. Обход: после перезапуска приложений при работающем Zapret за 30 минут устойчивых всплесков и замеченных откатов не было. Средняя нагрузка — 1,6% одного ядра. Трафик между замерами различался. ### Шаги воспроизведения Воспроизведение: 1. Открыть приложения с длительными TCP-соединениями. 2. Запустить или перезапустить Zapret, оставив приложения работать. 3. Создать активность в этих соединениях. ### Ожидаемое поведение Не приводить к задержкам пакетов ;) В играх сильно видна задержка исходящих пакетов ### Фактическое поведение Высокая задержка ### Логи / скриншоты Простите, ничего не сохранилось. В основном замер был на обращениях процесса и скрининге сети и движению пакетов. ### Проверка дубликатов - [x] Я проверил существующие задачи и не нашёл аналогичного бага
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
zapretdiscordyoutube/zapretgui#104
No description provided.