Проблемы с производительностью при операциях с большим кол-вом мелких файлов
-
<p><strong>Шаги воспроизведения:</strong></p>
<p><span></span>Копировать большое кол-во мелких файлов с диска на диск</p>
<p>Либо написать батник, который будет создавать\копировать множество мелких файлов</p>
<p>Я записал 2 текстовых сценария:</p>
<ul>
<li>копирование 20 гб мелких файлов с одного диска на другой</li>
<li>копирование небольшого кол-ва файлов</li>
</ul>
<p><strong>Актуальный результат:</strong></p>
<p><span></span>На этой сборке ощущение, что продукт проверяет каждый файл при копировании, падает скорость копирования, растёт нагрузка на ЦПУ. На предыдущей сборке такого не было.</p>
<p><strong>Ожидаемый результат:</strong></p>
<p><span></span>Продукт не будет замедлять процесс копирования и давать нагрузка на ЦПУ.</p> -
<p>В шапке первый тестовый сценарий.</p>
<p>Здесь второй: <a href="https://cloud.qainfo.ru/s/ol32zVMIZwjTCPX" target="_blank" rel="noopener">https://cloud.qainfo.ru/s/ol32zVMIZwjTCPX</a></p> -
<p>Ещё трейсы по второму сценарию: <a href="https://cloud.qainfo.ru/s/89NxkZycgFQ21Kq" target="_blank" rel="noopener">https://cloud.qainfo.ru/s/89NxkZycgFQ21Kq</a></p>
<p>Тут удалось прямо хорошо и качественно поймать большую нагрузку (25%-60% ЦПУ).</p>