Na execução do tar temos dois arquivos mas na compactação não só teve um aumento de uso de memória, mas um aumento grande. Como funciona o tar para isso ter acontecido de uma forma tão impactante?
Na execução do tar temos dois arquivos mas na compactação não só teve um aumento de uso de memória, mas um aumento grande. Como funciona o tar para isso ter acontecido de uma forma tão impactante?
Oi Ramiro, tudo bem?
Pelo contexto que você compartilhou, parece que você está com dúvidas sobre o comando tar
e o aumento do tamanho do arquivo durante a compactação. Vou tentar te ajudar!
O comando tar
é utilizado para compactar e descompactar arquivos no terminal. Durante a compactação, é normal que o tamanho do arquivo compactado seja maior do que o tamanho dos arquivos originais. Isso acontece porque o arquivo compactado precisa armazenar informações adicionais, como metadados e estrutura de diretórios.
Além disso, dependendo do tipo de arquivo que está sendo compactado, o algoritmo de compressão utilizado pelo tar
pode não ser tão eficiente, resultando em um aumento maior no tamanho do arquivo compactado. Por exemplo, arquivos que já estão em um formato comprimido, como arquivos de imagem ou vídeo, podem não ser compactados de forma significativa pelo tar
.
Para ter uma ideia mais clara do tamanho dos arquivos antes e depois da compactação, você pode utilizar o comando ls -lh
para verificar o tamanho dos arquivos originais e o comando ls -lh
novamente para verificar o tamanho do arquivo compactado.
Espero ter ajudado a esclarecer sua dúvida!
Um abraço e bons estudos.