O nível de compactação de 7zip afeta a velocidade de descompressão?

2

Eu tenho um diretório que gostaria de proteger e criptografar com senha. Eu estou usando o PeaZip para fazer isso usando compressão 7zip. Eu gostaria de usar o 7z como um diretório e espaço no disco rígido não é uma preocupação, então eu optei pelo nível de compressão "Store", pensando que isso também levaria o tempo de descompressão mais rápido. Mas se eu puder fazer com que os arquivos ocupem menos espaço sem afetar a funcionalidade e o tempo de descompressão, eu preferiria isso. Como o nível de compressão do 7zip afeta a velocidade de descompressão?

Como nota, provavelmente irei editar arquivos no 7z e adicionarei arquivos a ele ao longo do tempo.

    
por Atlantic 22.02.2014 / 07:22

4 respostas

4

Se bem me lembro, a descompressão do 7-Zip leva aproximadamente a mesma quantidade de processamento, independentemente do nível de compressão - a diferença está na quantidade de memória usada durante a descompressão (principalmente devido ao tamanho do dicionário). No entanto, no caso "store", não há descompressão para fazer, então obviamente será mais rápido do que qualquer caso de descompressão.

Dito isto, se você quer principalmente uma pasta criptografada, provavelmente é melhor usar um contêiner TrueCrypt , já que os arquivos não são projetado para atualização freqüente. Mas se você insistir em usar o 7-Zip, pelo menos certifique-se de criar um arquivo não sólido.

    
por 22.02.2014 / 08:33
4

Acabei de realizar um teste usando um ISO 4.2G de um jogo PS2 e há uma diferença insignificante nos tempos de descompressão (e tamanho também) entre a compactação padrão de 7zip e a ultra:

Padrão:

Size:       4411064320
Compressed: 3135355831
real    4m55.908s
user    3m46.838s
sys     0m5.811s

Ultra:

Size:       4411064320
Compressed: 3118958337  
real    4m57.601s
user    3m45.949s  
sys     0m6.265s

(configurações Ultra usadas: -m0 = lzma -mx = 9 -mfb = 64 -md = 32m -ms = on )

    
por 10.05.2015 / 09:37
0

Quanto maior o nível de compactação, mais tempo leva para descomprimir. Assumindo que 0 é nenhum, 1 é o mais baixo e 10 é o mais alto. Ir de 0 a 1 será quase imperceptível, mas cada passo depois disso será cada vez mais perceptível.

Quanto maior o arquivo, mais notáveis.

O seu conjunto de dados será compactado de forma diferente de qualquer outro conjunto de dados, portanto, basta testá-lo e ver o que acontece.

    
por 22.02.2014 / 07:38
0

Os níveis de compactação de 7 zip são explicados no arquivo de Ajuda:

No seu caso, aconselho usar as configurações de compactação Normal, pois oferece o melhor equilíbrio entre taxa de compressão e velocidade de descompactação. Especialmente como você disse que o espaço não é um problema.

Você testa usando diferentes configurações de compactação e vê qual produz a melhor taxa de compactação / descompactação e velocidade para o tipo de arquivo que você tem.

    
por 22.02.2014 / 08:20