3

Я заметил, что в Windows 7 извлечение rar на локальный жесткий диск всегда значительно быстрее, чем в сетевое хранилище (CIFS) или USB 3.0, даже когда внешнее хранилище имеет лучшую производительность последовательной записи, чем локальный жесткий диск.

Я тестировал с WinRar и 7zip и получил аналогичные результаты. Извлечение в сетевое хранилище (гигабитное подключение к FreeNAS CIFS) занимает в 3 раза больше времени, а загрузка ЦП / памяти / NIC составляет менее 10%.

Обычно я могу вставлять файлы в сетевое хранилище со скоростью 50 МБ / с + (ограничено локальным жестким диском), но при извлечении получается 2 МБ / с.

Я предполагаю, что задержка ввода / вывода действительно снижает производительность в приложениях такого типа, но я точно не знаю, почему. У кого-нибудь есть больше понимания этого? Спасибо

3 ответа3

0

Обычно, когда вы извлекаете большой файл, когда он заканчивает извлекаться, вы можете увидеть, как он копируется в то место, куда вы извлекли из временного местоположения. Я полагаю, что это также касается сетевых дисков. Скорее всего, он сначала извлекается во временную папку на локальном жестком диске, а затем копирует на сетевой диск.

0

Это связано с тем, что вы передаете данные на общий диск, используя Windows SMB, а не FTP (File Transfer Protocol), который предназначен для передачи больших файлов. Большим недостатком использования SMB является то, что он шифрует трафик на обоих концах, то есть, поскольку вы помещаете файлы на общий диск, ваши данные извлекаются, шифруются, передаются, затем дешифруются, потенциально сканируются на наличие вирусов и, наконец, записываются на общий диск , Это вызывает значительные падения скорости. Рекомендуется использовать SMB для файлов меньшего размера, большие файлы должны передаваться по FTP. Хорошим решением было бы распаковать в локальный каталог , а затем перенести с помощью FileZilla или аналогичного программного обеспечения.

-1

Скорость WinRar напрямую зависит от скорости вашего жесткого диска. Получите SSD или samsung 950pro, и скорость вашего winrar будет молниеносной.

USB имеет более низкую скорость передачи, следовательно, медленнее

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .