Skip to content
kaspersky beta
  • Register

  • Login

  • Categories
  • KForum
  • KClub
  • kaspersky
  1. Home
  2. Форум бета-тестирования Kaspersky
  3. Для дома
  4. Kaspersky
  5. Архив
  6. 2020
  7. [2020] Performance/Compatibility
  8. Долгое выполнение скрипта

Долгое выполнение скрипта

Scheduled Pinned Locked Moved [2020] Performance/Compatibility
3 Posts 2 Posters 3.3k Views 1 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

    <p><strong>Шаги воспроизведения:</strong></p>
    <p><span></span>Я собираю Far Manager из исходников сам, один из скриптов проверяет обновления на гит-хабе и обновляет локальную копию. Выглядит он так:</p>
    <p><code>@echo off</code><code>echo SVN log: > svnupdlog.txt</code><code>echo. >> svnupdlog.txt</code><code>svn info https://github.com/FarGroup/FarManager/trunk >> svnupdlog.txt</code><code>echo Git:>> svnupdlog.txtecho. >> svnupdlog.txt</code><code>cd /d .\fardev</code><code>git pull origin -f >> ..\svnupdlog.txt</code><code>echo. >> ..\svnupdlog.txt</code><code>for /f "tokens=1" %%f in ('git rev-list -n1 --abbrev-commit master') do for /f "tokens=4 delims=/." %%g in ('git tag -li --contains %%f') do echo b%%g Git-%%f >> ..\svnupdlog.txt</code><code>exit</code></p>
    <p><strong>Актуальный результат:</strong></p>
    <p><span></span>Выполнение скрипта занимает около 15 секунд</p>
    <p><strong>Ожидаемый результат:</strong></p>
    <p><span></span>Выполнение скрипта занимает 5 секунд. Именно так было раньше, скрипт выполнялся довольно быстро. Сейчас же стало явно дольше, плюс по процесс хакеру видно, что продукт что-то проверяет в этот момент.</p>

    Win 11 22H2 | Kaspersky Plus 21.14

    kilo2K 1 Reply Last reply
    0
    • r3L4xR r3L4x

      <p><strong>Шаги воспроизведения:</strong></p>
      <p><span></span>Я собираю Far Manager из исходников сам, один из скриптов проверяет обновления на гит-хабе и обновляет локальную копию. Выглядит он так:</p>
      <p><code>@echo off</code><code>echo SVN log: > svnupdlog.txt</code><code>echo. >> svnupdlog.txt</code><code>svn info https://github.com/FarGroup/FarManager/trunk >> svnupdlog.txt</code><code>echo Git:>> svnupdlog.txtecho. >> svnupdlog.txt</code><code>cd /d .\fardev</code><code>git pull origin -f >> ..\svnupdlog.txt</code><code>echo. >> ..\svnupdlog.txt</code><code>for /f "tokens=1" %%f in ('git rev-list -n1 --abbrev-commit master') do for /f "tokens=4 delims=/." %%g in ('git tag -li --contains %%f') do echo b%%g Git-%%f >> ..\svnupdlog.txt</code><code>exit</code></p>
      <p><strong>Актуальный результат:</strong></p>
      <p><span></span>Выполнение скрипта занимает около 15 секунд</p>
      <p><strong>Ожидаемый результат:</strong></p>
      <p><span></span>Выполнение скрипта занимает 5 секунд. Именно так было раньше, скрипт выполнялся довольно быстро. Сейчас же стало явно дольше, плюс по процесс хакеру видно, что продукт что-то проверяет в этот момент.</p>

      kilo2K Offline
      kilo2K Offline
      kilo2
      Moderators
      wrote on last edited by
      #2

      <p>Нужно определить какой компонент защиты тормозит выполнения данного скрипта. И сделать трассировки с включенным только этим проблемным компонентом защиты.</p>

      1 Reply Last reply
      0
      • r3L4xR Offline
        r3L4xR Offline
        r3L4x
        Moderators
        wrote on last edited by
        #3

        <p>Проблемный компонент выявить затруднительно. Но похоже, что это ФА.</p>
        <p>Новые трейсы с одним включённым ФА: <a href="https://cloud.qainfo.ru/s/zzwQWtPCvNy7HS1" target="_blank" rel="noopener">https://cloud.qainfo.ru/s/zzwQWtPCvNy7HS1</a></p>
        <p>Но на первых трейсах задержка более очевидна, т.к. были новые коммиты в репозитории.</p>
        <p>Просьба проанализировать в первую очередь именно трейсы из основного поста треда.</p>

        Win 11 22H2 | Kaspersky Plus 21.14

        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