Низкая скорость выгрузки файлов при использовании программы
Operating system / операционная система
Windows 10 21H2 19044.1288
Running as service / Запуск программы как сервис
I run it as a regular program / Запускаю программу обычным образом
Describe the bug / Опишите ошибку программы
При работе через программу, скорость выгрузки файлов падает до 8-20 мбит/c. Тестировал версии 0.2.2 и 0.2.3
https://github.com/user-attachments/assets/ac4f1397-8d6e-4e4b-8633-81eb68cf3309
Additional information / Дополнительная информация
При том, что на видео показана работа через GoodbyeDPI Launcher, тестировал и стандартно. Также об этом есть недавнее сообщение на форуме: https://ntc.party/t/%D0%BD%D0%B8%D0%B7%D0%BA%D0%B0%D1%8F-%D1%81%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D1%8C-%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%BD%D0%B0-%D1%8E%D1%82%D1%83%D0%B1/9085
Уберите галку там где стоит 1200 и проверьте что будет , так же учитывайте , что любая фрагментация это потеря эффективной пропускной способности соединения.
Попробовал, в целом всё осталось без изменений. Тут больше вопрос, возможно ли вообще реализовать функцию пропуска обработки трафика выгрузки или какой-то выбор процессов, в которых должен обрабатываться трафик, а в других идти без обработки?
Попробуйте удалить )) У меня вылезло, что биткоин майнится, потому негоже Советую чистить через безопасный режим при помощи AVZ4
Попробовал, в целом всё осталось без изменений. Тут больше вопрос, возможно ли вообще реализовать функцию пропуска обработки трафика выгрузки или какой-то выбор процессов, в которых должен обрабатываться трафик, а в других идти без обработки?
А использование черного списка, чтобы GDPI работал только там, где нужен, вас чем не устраивает?
Попробуйте удалить )) У меня вылезло, что биткоин майнится, потому негоже Советую чистить через безопасный режим при помощи AVZ4
https://github.com/ValdikSS/GoodbyeDPI/issues/513
Попробовал, в целом всё осталось без изменений. Тут больше вопрос, возможно ли вообще реализовать функцию пропуска обработки трафика выгрузки или какой-то выбор процессов, в которых должен обрабатываться трафик, а в других идти без обработки?
А использование черного списка, чтобы GDPI работал только там, где нужен, вас чем не устраивает?
Ну проблема остается, скорость отдачи падает не только на выбранных доменах, а вообще на всех, которые даже не в черном списке. И в моей голове представление, что проблема в том, что весь трафик сначала идет в gdpi, а потом выборочно обрабатываются домены. А если, может не пускать трафик каких-то приложений через себя вообще, эта проблема исчезнет?
- См. https://github.com/ValdikSS/GoodbyeDPI/issues/236#issuecomment-1009690644
- Не приносите сюда launcher. Я не знаю, что у вас за версия и как она запускается. Это другая программа.
Не используйте --max-payload. Если помогло, то проблема в этом.
Не используйте
--max-payload. Если помогло, то проблема в этом. Как я понял , проблема у человка в том что есть конкретные ресурсы с которых тормоза и он хочет только конкретные ресурсы не прогонять через GoodByeDPI ) и я уже просил добавить помимо --blacklist ключ --whitelist , я думаю это очень помогло бы в таких случиях , я тебе это предлагал в переписке в джабере )
https://github.com/user-attachments/assets/cfb6bae2-b46d-4c32-b7b3-4077e223db5b
Если я правильно понял, аргумент max-payload нужно было выставить в 0, ситуация осталась такой же (хотя стоит подметить, что средняя скорость выросла в 2-3 раза). И проблема эта не в самой программе, а в WinDivert. Спасибо за уделенное время.
Не используйте
--max-payload. Если помогло, то проблема в этом. Как я понял , проблема у человка в том что есть конкретные ресурсы с которых тормоза и он хочет только конкретные ресурсы не прогонять через GoodByeDPI ) и я уже просил добавить помимо --blacklist ключ --whitelist , я думаю это очень помогло бы в таких случиях , я тебе это предлагал в переписке в джабере )
Если я правильно понимаю, текущий blacklist должен и так это выполнять, но проблема не в самой программе. И она распространяется не только на blacklist, но и вообще на всё. А пример с выборочными процессами я упомянул, взяв аналогию из nekobox, в котором можно настроить белый/черный список именно исполняемых процессов. Но на самом деле происходит ли это до заворачивания их трафика в себя или после я не знаю.
ситуация осталась такой же (хотя стоит подметить, что средняя скорость выросла в 2-3 раза)
Скорее раз в 5-7 :D
И проблема эта не в самой программе, а в WinDivert.
И в том, и в том. Если не изменяет память, программе прилетают пустые ACK'и, а их можно исключить. У вас GoodbyeDPI нагружает процессор на 100% одного адра, если запущен без --max-payload?
Вы файл загружаете в интернет? Какая у вас сетевая карта? По какому протоколу (порту) загружаете?
У вас GoodbyeDPI нагружает процессор на 100% одного адра, если запущен без
--max-payload?
Я не знаю, как определить точную нагрузку, в диспетчере задач видел максимум 5% нагрузки цп от программы.
Вы файл загружаете в интернет? Какая у вас сетевая карта? По какому протоколу (порту) загружаете?
На видео загружал файл на яндекс диск через AirExplorer. Насчет протокола не знаю, но он там просил авторизацию, поэтому навряд ли web-dav. Попробовал через браузер (Cent) загрузить на яндекс напрямую. Без работы gdpi - 300мбит/c, с gdpi и max-payload 1200 - 10 мбит/c, c gdpi и maxpayload 0 - 80 мбит/c.
На сайте материнской платы указан Intel® I219-V Gigabit LAN controller. Роутер Redmi ax3000 (китайский)
На яндекс вообще всегда загружается рандомно и скорость туда не стабильная , так как вы НЕ загружаете на ОДИН И ТОТ ЖЕ сервер , файлы всё равно отсылаются на разные серера и вы не можете знать чем они отличаются и почему ) чтоб проверитть влияет ли GoodbyeDPI на скорость или нет , попробуйте при его работе пройти speedtest.net до вашего же городского сервера у провайдера )
у меня тариф 200 мегабит , ограничения поставлены мной лично и как видите никакой разницы нет , GoodbyeDPI включен и работает )