Descompacte a velocidade no Mac versus Linux


2

Eu tenho um arquivo zip que contém 200MB de dados, compactado em um arquivo .ZIP de 80MB. Basicamente é um site com milhares de arquivos, incluindo código e imagens, sem vídeo.

O arquivo foi compactado em uma máquina Linux rodando o Red Hat es6. Demorou menos de 5 segundos para fechar.

A caixa linux pode descompactar este arquivo em cerca de 1 segundo.

Meu Mac Pro com processadores xeon quad core e 12GB de RAM (muito mais potência do que a caixa linux) leva de 10 minutos a mais de uma hora, dependendo do programa que eu uso para descompactar o arquivo, incluindo terminal / linha de comando. Estou executando o OSX 10.7.5

Por que o OSX tem problemas para descompactar este arquivo, e é possível obter desempenho semelhante ao Linux ao lidar com a compactação / descompactação de arquivos?


Eu precisaria de muito mais informações para depurar isso, como os detalhes da hierarquia de arquivos (muitos links simbólicos? Links rígidos? Arquivos esparsos?), Exatamente como ele foi compactado, e quais ferramentas e opções você tentou no Mac, e quanto tempo eles levaram. Também seria interessante saber se os resultados descomprimidos no Mac são do mesmo tamanho que os dados originais ou muito maiores ou menores. Além disso, por que você ainda está em um sistema operacional há anos, quando o 10.9 é gratuito? O 10,9 mostra o problema?
Spiff

Hey spiff, sem links, apenas arquivos php, js, jpg, png e css. Na verdade não importa qual arquivo zip eu trabalho, é lento. Tentei stuffit, unarchiver, descompactar linha de comando, um aplicativo chamado iZip, finalmente acabou recebendo app chamado The Archive Browser para trabalhar o melhor (cerca de 5 minutos). Não há vontade de atualizar o OSX ainda. O que é realmente interessante é como, usando a linha de comando, a descompactação é iniciada rapidamente e, em seguida, desacelera mais no arquivo que ela avança, até que esteja indo um arquivo de cada vez a cada meio segundo. Também é interessante que ele use apenas um núcleo de processador.
lilbiscuit
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.