Skip to content
  • Categories
  • KForum
  • KClub
  • KClub Discord
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Kaspersky Beta

  1. Home
  2. ДЛЯ РУССКОЯЗЫЧНЫХ ПОЛЬЗОВАТЕЛЕЙ
  3. Для дома
  4. Kaspersky
  5. Архив
  6. 2020
  7. [2020] Performance/Compatibility
  8. Долгое выполнение скрипта

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

Scheduled Pinned Locked Moved [2020] Performance/Compatibility
3 Posts 2 Posters 3.1k 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
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • KForum
        • KClub
        • KClub Discord