“recompress” um arquivo inline de 7z

1

Eu tenho um arquivo 7-zip bastante grande (~ 500GB). Eu originalmente fiz isso quando tinha mais espaço disponível, e fiz isso em configurações bastante rápidas e de baixa compactação.

Agora as coisas estão bem apertadas e eu gostaria de tentar comprimir ainda mais. No entanto, não tenho espaço livre para descompactar e recompactar. (Esse é o tipo de problema para começar).

Existe alguma maneira de recompactá-lo inline? Claro, eu poderia facilmente fazer isso com um arquivo .tgz no Linux usando streams, e espero que haja algo similar.

Estou usando o 7z porque normalmente estou no Windows, mas posso usar o Linux ou o Windows para esse trabalho específico.

    
por PythonNut 01.06.2015 / 02:27

1 resposta

0

Dependendo das semelhanças dos seus arquivos, uma opção seria compactar o arquivo uma segunda vez, conhecida como compactação dupla. Isso, em teoria, combina todos os arquivos do seu arquivo com os outros arquivos do seu arquivo, tornando-o um arquivo extremamente compactado. Os benefícios variam quanto ao tipo de arquivos que você está usando. Um problema que você pode ter é não ter espaço suficiente para compactar seus arquivos compactados, embora valha a pena tentar, pelo menos, ver qual será o resultado final estimado.

    
por 08.09.2015 / 18:09