AdguardTeam / AdGuardVPNForWindows

AdGuard VPN Windows app open bug tracker
https://adguard-vpn.com/
86 stars 6 forks source link

With Wintun CPU usage of the app is very high #693

Open shamarin opened 3 months ago

shamarin commented 3 months ago

Please answer the following questions for yourself before submitting an issue.

AdGuard VPN version

2.4 beta 2

Environment

- OS:22635.3785
- Other network-level software:

Which DNS server do you use?

Default

Custom DNS

No response

Use Wintun

Issue Details

Steps to reproduce:

  1. Enable Wintun in settings
  2. Load bittorrent client with active torrents (load and upload) so that they use traffic at current time
  3. Connect to any VPN server with Adguard VPN app
  4. Load to different web resources with video (Youtube, Vimeo or etc)

Expected Behavior

CPU usage must be low (15-20% is normal)

Actual Behavior

CPU usage after some time will be 70-85%. It's too high. Sometimes it will be 50-60% even just after the connection to any VPN server.

Screenshots

Screenshot 1 ![изображение](https://github.com/AdguardTeam/AdGuardVPNForWindows/assets/24771090/ce424a0d-5c7b-4fa9-95fa-342cc09d5dd9)

Additional Information

Torrent at the same time is working, but it's in exaptions.

shamarin commented 3 months ago
Снимок экрана 2024-06-15 105630
shamarin commented 3 months ago

Link to the logs [link removed for privacy purposes] Reproduced today at 21:35 - 21:39 Moscow time.

shamarin commented 3 months ago

Seams that the problem is in Wintun buffer.

shamarin commented 3 months ago

And after some time (about 5-10 minutes) any web resource will be anavailable. Soo Adguard VPN loose connection.

shamarin commented 3 months ago

Torrent client added to exclusions изображение

shamarin commented 3 months ago

If Wintun use is off in settings then it's ok. CPU usage by the app is normal and no loss of the connection. It's a bug.

shamarin commented 3 months ago

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

shamarin commented 3 months ago

Но всё равно аномалия есть, когда Wintun включен и запущен торрент клиент с активными раздачами.

zalupakonya commented 3 months ago

лол, я с этим багом 3 года сижу, написывая в техпо, удачи чел, разрабам плевать, ты занес бабки, дальше не их дело.

shamarin commented 3 months ago

лол, я с этим багом 3 года сижу, написывая в техпо, удачи чел, разрабам плевать, ты занес бабки, дальше не их дело.

Пока что баги исправляют, критические оперативно. Видно что продукт допиливают и улучшают.

northis commented 2 months ago

@shamarin Воспроизвели у себя, разберёмся.

shamarin commented 2 months ago

@shamarin Воспроизвели у себя, разберёмся.

Спасибо!

shamarin commented 1 month ago

Заметил, что если статистику отключить в приложении, то использование ресурсов процессора становится меньше, вылетов нет в соединении. Но в целом все равно использование ресурсов процессора порой высокое даже при этом.

shamarin commented 1 month ago

Когда примерно можно ожидать исправления?

adbuker commented 1 month ago

@shamarin, в релиз 2.4, к сожалению, не войдёт, но в рамках найтли версий 2.5 будем делать в приоритетном порядке. Если коротко, то втечение месяца

shamarin commented 1 month ago

@shamarin, в релиз 2.4, к сожалению, не войдёт, но в рамках найтли версий 2.5 будем делать в приоритетном порядке. Если коротко, то втечение месяца

Отлично, на ночной сборке как раз сижу пока что.

shamarin commented 1 month ago

И еще подметил, что когда торрент клиент работает активно по трафику, то скорость VPN соединения сильно падает, проседает до нескольких мегабит, хотя у торрент клиента ограничения выставлены по максимальной загрузке интернет канала. С тем же Касперским проблем нет, сколько у канала остается ширина (в моем случае 20 Мбит где-то), то он всю полосу использует, у Adguard же сильно прям проседает. Видимо нужно приоритет соединения у вас верно выставлять. Посмотрите на эту особенность тоже, потому что проседает прям катастрофически, что тот же Youtube не возможно смотреть и сайты медленно открываются. С Касперсим в таких же условиях проблем не наблюдается.

shamarin commented 2 weeks ago

Что-то новое слышно насчет исправления?

adbuker commented 2 weeks ago

@shamarin , пока еще не пофиксили, но ряд улучшений в работе wintun есть в недавно выпущенном релизе 2.4

shamarin commented 2 weeks ago

@shamarin , пока еще не пофиксили, но ряд улучшений в работе wintun есть в недавно выпущенном релизе 2.4

В последней ночной сборке?

adbuker commented 1 week ago

@shamarin, можете поставить ночную, но и релиз 2.4 выпустили не так давно

shamarin commented 1 week ago

@shamarin, можете поставить ночную, но и релиз 2.4 выпустили не так давно

Уже на ночной сижу давно, так как жду исправления данной ошибки. Вроде в течении месяца обещали, но пока до сих пор нет исправления.

shamarin commented 4 days ago

@adbuker что-то новое слышно насчет исправления? вообще планируется исправление или нет? уже месяц прошел, в ночной сборке так и нет исправления.

adbuker commented 4 days ago

@shamarin , прошу прощения за слишком оптимистичную оценку, данную мною выше. Исправление конечно же планируется, точной даты вам назвать сейчас не смогу, к сожалению

shamarin commented 4 days ago

@shamarin , прошу прощения за слишком оптимистичную оценку, данную мною выше. Исправление конечно же планируется, точной даты вам назвать сейчас не смогу, к сожалению

Похоже что еще не скоро.