Как быстро распаковать файл 7-Zip (7z) размером 1 ТБ (5 миллионов файлов), хранящийся на NAS

Как быстро распаковать файл 7-Zip (7z) размером 1 ТБ (5 миллионов файлов), хранящийся на NAS

На устройстве NAS, работающем в режиме iSCSI, находится файл 7-Zip (7z) (размер: 1 ТБ с примерно 5 миллионами файлов внутри). Файл 7-Zip был сжат в режиме «только хранить, а не сжимать».

Когда файлы находятся на обычном жестком диске, скорость сжатия очень высокая (10-20 М/с). Но когда файл 7-Zip (7z) находится на NAS (iSCSI), почему скорость распаковки чуть меньше 1 М/с?

Может ли кто-нибудь помочь мне быстро распаковать огромный файл 7-Zip (7z) на NAS (по крайней мере, достичь половины скорости сжатия)?

решение1

Если бы я предположил, вы используете свой компьютер для распаковки/разархивации файла на NAS. Это означает, что вы переносите части файла с NAS на свой компьютер, что является основным узким местом.

Вы сэкономите время, если сначала перенесете архив на свой компьютер, а затем распакуете его.

решение2

Ваш NAS выглядит достаточно мощным. Чтобы получить какое-либо преимущество, ему нужно самому извлекать данные. В противном случае это даже медленнее, чем просто копировать файлы как есть. Это потому, что теперь у вас двойной доступ к диску и двойная сетевая передача.

Если том iSCSI недоступен на самом NAS, то вам ничего не остается, как скопировать файлы как есть. В лучшем случае вы можете клонировать весь диск.

Если кэширование (на клиенте, получающем доступ к тому iSCSI) не включено, это существенно снизит производительность обработки небольших файлов.

Связанный контент