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 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