Мне нужно распаковать большой файл размером 200 ГБ. Я использовал WinRAR на ноутбуке с Windows, и это очень медленный процесс.
Я рассматриваю возможность использования Amazon EC2 экземпляр, чтобы ускорить процесс.
Как я могу ускорить процесс извлечения такого большого файла?
Использование облачного сервиса не сделает это быстрее - если у вас нет невероятного интернет-соединения, просто загрузка займет больше времени, чем его локальное извлечение. И еще дольше скачать извлеченные файлы.
Однако есть несколько вещей, которые вы можете сделать, чтобы ускорить процесс:
Кроме того, сейчас это вам не поможет, но если вы создаете больше этих zip-файлов, попробуйте использовать метод более низкого сжатия. Для извлечения действительно высоких методов сжатия требуется значительно больше ресурсов ЦП и памяти. Иногда может быть разница между файлом размером 200 ГБ, на извлечение которого требуется 3 часа, и файлом размером 205 ГБ, который занимает 20 минут. Так что стоит проверить, планируете ли вы делать это регулярно.
Вы также можете использовать для этого систему с RAID 0. Это ускорит извлечение примерно в 2 раза.