Skip to content
kaspersky beta
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • Categories
  • KForum
  • KClub
  • kaspersky
  1. Home
  2. Форум бета-тестирования Kaspersky
  3. Для дома
  4. Kaspersky
  5. Архив
  6. 2021 MR2
  7. Performance/Compatibility
  8. Дикие лаги во время загрузки файлов, используя IDM

Дикие лаги во время загрузки файлов, используя IDM

Scheduled Pinned Locked Moved Performance/Compatibility
15 Posts 3 Posters 6.8k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • r3L4xR Offline
    r3L4xR Offline
    r3L4x
    Moderators
    wrote on last edited by Jarvis
    #1

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

    Установить Internet Download Manager (IDM) - у него собственный WFP-драйвер

    Активировать его расширение в браузере

    Скачиваем файл и двигаем мышью

    Я в своём тесте скачивал обновление: http://download.windowsupdate.com/d/msdownload/update/software/updt/2020/09/windows10.0-kb4571744-x64_f061609c66d8e1b969c606252c02be121ed97b71.msu

    Актуальный результат:

    Курсор мыши сильно дёргается, если его двигать во время загрузки файла. Наблюдаются непонятные лаги.

    Если приостановить продукт, то сразу всё идеально.

    Если приостановить продукт и запустить заново, то проблема так же пропадает. Что несколько странно, кстати.

    В архиве трейсы + xperf-трейсы.

    Ожидаемый результат:

    Курсор мыши не будет дёргаться, как при бешеной нагрузке на ПК. Не будет непонятных лагов.

    Win 11 22H2 | Kaspersky Plus 21.14

    D 2 Replies Last reply
    0
    • r3L4xR r3L4x

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

      Установить Internet Download Manager (IDM) - у него собственный WFP-драйвер

      Активировать его расширение в браузере

      Скачиваем файл и двигаем мышью

      Я в своём тесте скачивал обновление: http://download.windowsupdate.com/d/msdownload/update/software/updt/2020/09/windows10.0-kb4571744-x64_f061609c66d8e1b969c606252c02be121ed97b71.msu

      Актуальный результат:

      Курсор мыши сильно дёргается, если его двигать во время загрузки файла. Наблюдаются непонятные лаги.

      Если приостановить продукт, то сразу всё идеально.

      Если приостановить продукт и запустить заново, то проблема так же пропадает. Что несколько странно, кстати.

      В архиве трейсы + xperf-трейсы.

      Ожидаемый результат:

      Курсор мыши не будет дёргаться, как при бешеной нагрузке на ПК. Не будет непонятных лагов.

      D Offline
      D Offline
      Dmitriy.Pisarets
      Kaspersky Lab
      wrote on last edited by
      #2

      @r3l4x, добрый день! 

      Можете воспроизвести с новыми трейсами ? 

      комментарий от разработчика:

      "у меня WPA не может подгрузить символы. скорее всего, процедура сбора логов была неправильно остановлена.

      Напоминаю:  останавливать логирование надо командой:xperf stop -d  trace.etl   ( название файла - любое ).
      Если это по какой то причине не сделано, нужно присылать все файлы ( их должно быть минимум два: trace.etl  и kernel.etl ).
      "

      r3L4xR 1 Reply Last reply
      0
      • D Dmitriy.Pisarets

        @r3l4x, добрый день! 

        Можете воспроизвести с новыми трейсами ? 

        комментарий от разработчика:

        "у меня WPA не может подгрузить символы. скорее всего, процедура сбора логов была неправильно остановлена.

        Напоминаю:  останавливать логирование надо командой:xperf stop -d  trace.etl   ( название файла - любое ).
        Если это по какой то причине не сделано, нужно присылать все файлы ( их должно быть минимум два: trace.etl  и kernel.etl ).
        "

        r3L4xR Offline
        r3L4xR Offline
        r3L4x
        Moderators
        wrote on last edited by
        #3

        @dmitriy-pisarets добрый день!

        Новые трейсы: https://cloud.qainfo.ru/s/AkheoP0Jt5s6qvL

        Win 11 22H2 | Kaspersky Plus 21.14

        D 2 Replies Last reply
        0
        • r3L4xR r3L4x

          @dmitriy-pisarets добрый день!

          Новые трейсы: https://cloud.qainfo.ru/s/AkheoP0Jt5s6qvL

          D Offline
          D Offline
          Dmitriy.Pisarets
          Kaspersky Lab
          wrote on last edited by
          #4

          @r3l4x спасибо за оперативность

          1 Reply Last reply
          0
          • r3L4xR r3L4x

            @dmitriy-pisarets добрый день!

            Новые трейсы: https://cloud.qainfo.ru/s/AkheoP0Jt5s6qvL

            D Offline
            D Offline
            Dmitriy.Pisarets
            Kaspersky Lab
            wrote on last edited by
            #5

            @r3l4x, 

            сможете еще раз? разработчики говорят, что ваша программа устарела

            "Символов нет, потому что трейсы собирались на Win10 20H1 очень старой версией xperf - еще до 6.2.9200. Если это в каких-то общих тулзах или инструкциях, их стоит обновить. 

            В собранные трейсы можно добавить привязку к символам для интересных модулей, но это хлопотно. Если есть возможность, трейсы лучше переснять при помощи свежих WPR/Xperf для одного и того же сценария с продуктом и без (деинсталлировать, выгрузки недостаточно). Командные строки в данном случае нужны такие:

             

            Вариант с Xperf:

            вкл.: xperf -on base+interrupt+dpc -stackwalk profile -start user_session -on Microsoft-Windows-TCPIP

            выкл.: xperf -stop user_session -stop -d trace.etl

             

            Вариант с WPR:

            вкл.: wpr -start GeneralProfile.Light -filemode -start Network -filemode

            выкл.: wpr -stop trace.etl"

            r3L4xR 1 Reply Last reply
            0
            • D Dmitriy.Pisarets

              @r3l4x, 

              сможете еще раз? разработчики говорят, что ваша программа устарела

              "Символов нет, потому что трейсы собирались на Win10 20H1 очень старой версией xperf - еще до 6.2.9200. Если это в каких-то общих тулзах или инструкциях, их стоит обновить. 

              В собранные трейсы можно добавить привязку к символам для интересных модулей, но это хлопотно. Если есть возможность, трейсы лучше переснять при помощи свежих WPR/Xperf для одного и того же сценария с продуктом и без (деинсталлировать, выгрузки недостаточно). Командные строки в данном случае нужны такие:

               

              Вариант с Xperf:

              вкл.: xperf -on base+interrupt+dpc -stackwalk profile -start user_session -on Microsoft-Windows-TCPIP

              выкл.: xperf -stop user_session -stop -d trace.etl

               

              Вариант с WPR:

              вкл.: wpr -start GeneralProfile.Light -filemode -start Network -filemode

              выкл.: wpr -stop trace.etl"

              r3L4xR Offline
              r3L4xR Offline
              r3L4x
              Moderators
              wrote on last edited by
              #6

              @dmitriy-pisarets всё понял, сегодня сделаю ещё раз нормально.

              P.S. да, там в инструкции архив XPerf, его надо бы обновить, я оттуда брал. Теперь переделаю с системным SDK.

              Win 11 22H2 | Kaspersky Plus 21.14

              D 1 Reply Last reply
              1
              • r3L4xR r3L4x

                @dmitriy-pisarets всё понял, сегодня сделаю ещё раз нормально.

                P.S. да, там в инструкции архив XPerf, его надо бы обновить, я оттуда брал. Теперь переделаю с системным SDK.

                D Offline
                D Offline
                Dmitriy.Pisarets
                Kaspersky Lab
                wrote on last edited by
                #7

                @r3l4x said in Дикие лаги во время загрузки файлов, используя IDM:

                XPerf

                обновим у себя тоже

                r3L4xR 1 Reply Last reply
                0
                • D Dmitriy.Pisarets

                  @r3l4x said in Дикие лаги во время загрузки файлов, используя IDM:

                  XPerf

                  обновим у себя тоже

                  r3L4xR Offline
                  r3L4xR Offline
                  r3L4x
                  Moderators
                  wrote on last edited by
                  #8

                  @dmitriy-pisarets сделал. Новые логи: https://cloud.qainfo.ru/s/wdfXEtn9qg2zQAp

                  Win 11 22H2 | Kaspersky Plus 21.14

                  D 1 Reply Last reply
                  1
                  • r3L4xR r3L4x

                    @dmitriy-pisarets сделал. Новые логи: https://cloud.qainfo.ru/s/wdfXEtn9qg2zQAp

                    D Offline
                    D Offline
                    Dmitriy.Pisarets
                    Kaspersky Lab
                    wrote on last edited by
                    #9

                    @r3l4x, сможете повторить с инструкциями? 

                    Так как вся обработка висит на CPU0 - можно предположить, что у сетевого адаптера отключен RSS.  Убедиться в этом можно с помощью PowerShell cmdlet а:Get-NetAdapterRss
                    заодно выполните команду ( чтобы убедится что IDM не ставит WFP драйверов, которые отключают RSC )netsh int tcp show rscstats

                    KTS 21.2.7.373 - должен нормально поддерживать RSS. Это позволит обрабатывать трафик на нескольких процессорах, возможно, это разгрузит очередь DPC на CPU0. Для этого нужно установить фирменный драйвер Intel для карты Intel(R) 82579V Gigabit Network Connection и сконфигурировать RSS как написано тут: https://www.intel.com/content/www/us/en/support/articles/000005593/network-and-i-o/ethernet-products.html

                    рекомедуется установить 2 или 4 очереди RSS ( соответственно, обработка траифка на 2 или 4 CPU )

                    После включения RSS, обязательно снимите xperf лог и пришлите для анализа. Также необходим вывод команды netsh int tcp show rscstats

                    r3L4xR 1 Reply Last reply
                    0
                    • D Dmitriy.Pisarets

                      @r3l4x, сможете повторить с инструкциями? 

                      Так как вся обработка висит на CPU0 - можно предположить, что у сетевого адаптера отключен RSS.  Убедиться в этом можно с помощью PowerShell cmdlet а:Get-NetAdapterRss
                      заодно выполните команду ( чтобы убедится что IDM не ставит WFP драйверов, которые отключают RSC )netsh int tcp show rscstats

                      KTS 21.2.7.373 - должен нормально поддерживать RSS. Это позволит обрабатывать трафик на нескольких процессорах, возможно, это разгрузит очередь DPC на CPU0. Для этого нужно установить фирменный драйвер Intel для карты Intel(R) 82579V Gigabit Network Connection и сконфигурировать RSS как написано тут: https://www.intel.com/content/www/us/en/support/articles/000005593/network-and-i-o/ethernet-products.html

                      рекомедуется установить 2 или 4 очереди RSS ( соответственно, обработка траифка на 2 или 4 CPU )

                      После включения RSS, обязательно снимите xperf лог и пришлите для анализа. Также необходим вывод команды netsh int tcp show rscstats

                      r3L4xR Offline
                      r3L4xR Offline
                      r3L4x
                      Moderators
                      wrote on last edited by
                      #10

                      @dmitriy-pisarets

                      Драйвер итак установлен:

                      Настройка итак уже включена:

                      > рекомедуется установить 2 или 4 очереди RSS

                      Такой настройки нет у меня.

                      Вывод команды netsh int tcp show rscstats:

                      Win 11 22H2 | Kaspersky Plus 21.14

                      1 Reply Last reply
                      1
                      • r3L4xR r3L4x

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

                        Установить Internet Download Manager (IDM) - у него собственный WFP-драйвер

                        Активировать его расширение в браузере

                        Скачиваем файл и двигаем мышью

                        Я в своём тесте скачивал обновление: http://download.windowsupdate.com/d/msdownload/update/software/updt/2020/09/windows10.0-kb4571744-x64_f061609c66d8e1b969c606252c02be121ed97b71.msu

                        Актуальный результат:

                        Курсор мыши сильно дёргается, если его двигать во время загрузки файла. Наблюдаются непонятные лаги.

                        Если приостановить продукт, то сразу всё идеально.

                        Если приостановить продукт и запустить заново, то проблема так же пропадает. Что несколько странно, кстати.

                        В архиве трейсы + xperf-трейсы.

                        Ожидаемый результат:

                        Курсор мыши не будет дёргаться, как при бешеной нагрузке на ПК. Не будет непонятных лагов.

                        D Offline
                        D Offline
                        Dmitriy.Pisarets
                        Kaspersky Lab
                        wrote on last edited by
                        #11

                        @r3l4x

                        "Чип 82579V поддерживает RSS. Попробуйте установить фирменный драйвер от Intelhttps://downloadcenter.intel.com/product/52963/Intel-82579V-Gigabit-Ethernet-PHY"

                        добрый день, попробуете?

                        r3L4xR 3 Replies Last reply
                        0
                        • D Dmitriy.Pisarets

                          @r3l4x

                          "Чип 82579V поддерживает RSS. Попробуйте установить фирменный драйвер от Intelhttps://downloadcenter.intel.com/product/52963/Intel-82579V-Gigabit-Ethernet-PHY"

                          добрый день, попробуете?

                          r3L4xR Offline
                          r3L4xR Offline
                          r3L4x
                          Moderators
                          wrote on last edited by
                          #12

                          @dmitriy-pisarets добрый день! Я же говоря - драйвер установлен, последняя версия, новее нет. На скринах у меня видно, что RSS включён, но это не влияет, лаги по-прежнему на месте.

                          Win 11 22H2 | Kaspersky Plus 21.14

                          1 Reply Last reply
                          0
                          • D Dmitriy.Pisarets

                            @r3l4x

                            "Чип 82579V поддерживает RSS. Попробуйте установить фирменный драйвер от Intelhttps://downloadcenter.intel.com/product/52963/Intel-82579V-Gigabit-Ethernet-PHY"

                            добрый день, попробуете?

                            r3L4xR Offline
                            r3L4xR Offline
                            r3L4x
                            Moderators
                            wrote on last edited by
                            #13

                            @dmitriy-pisarets фирменный драйвер от Intel не ставится, т.к. он старее по дате, чем от Microsoft.

                            Win 11 22H2 | Kaspersky Plus 21.14

                            1 Reply Last reply
                            0
                            • D Dmitriy.Pisarets

                              @r3l4x

                              "Чип 82579V поддерживает RSS. Попробуйте установить фирменный драйвер от Intelhttps://downloadcenter.intel.com/product/52963/Intel-82579V-Gigabit-Ethernet-PHY"

                              добрый день, попробуете?

                              r3L4xR Offline
                              r3L4xR Offline
                              r3L4x
                              Moderators
                              wrote on last edited by
                              #14

                              @dmitriy-pisarets получилось поставить фирменный драйвер. Вроде стало получше. 4 очереди недоступно, но 2 поставил.

                              Давайте пока прикроем, до воспроизведения. ;-)

                              Win 11 22H2 | Kaspersky Plus 21.14

                              1 Reply Last reply
                              0
                              • JarvisJ Offline
                                JarvisJ Offline
                                Jarvis
                                wrote on last edited by
                                #15

                                Cannot Reproduce

                                1 Reply Last reply
                                0

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                © 2026 АО «Лаборатория Касперского»

                                • First post
                                  Last post
                                0
                                • Categories
                                • KForum
                                • KClub
                                • kaspersky