seVocê. uti o computador com Frequência, provavelmente JÁ mexeu com sândalo ARQUIVO compactado. Mas Você. SABE ISSO Como Funciona? O Opaco WinZip , WinRAR , 7-Zip e Afins FAZEM parágrafo deixar OS Arquivos Menores e Maiores DEPOIS Novamente?
Localidade: Não existe nenhum Processo mágico Que FAZ OS bytes desaparecerem E Depois reaparecerem do Lado Outro. O Que Acontece com OS Arquivos E Que enguias São reescritos de UMA forma Mais inteligente parágrafo Que possam Ocupar Menos Espaço disco em.
Na Verdade, O Processo e Mais Fácil de trocadilho que Opaco parece e, DEPOIS Desse Texto, Você. Vai Finalmente ver Como ISSO E Feito.
Para o computador, a maioria dos Arquivos E Igual: amontoados de Informações redundantes descritas DIVERSAS Vezes. PODEM serviços Comandos, INSTRUÇÕES OU ATÉ MESMO Texto. O Que da S Compactador de Arquivos FAZ E Simplesmente eliminar essas redundâncias, consequentemente eliminando Espaço los disco.
O Processo de compactação nada Mais E hum Processo de Reestruturação de forma inteligente Mais deusas Dados, e Funciona ASSIM:
Em Vez de Listar como mesmas Informations DIVERSAS Vezes, elemento relaciona apenas UMA E Depois cria UMA Referência de para uma Primeira, Todas como Vezes Que ESSA INFORMAÇÃO aparecer nenhum ARQUIVO. Como ESSA Referência E Menor Que uma Ocorrência inicial, o ARQUIVO Comprimido Acaba Sendo Muito Menor Que o originais.
Para CRIAR essas REFERÊNCIAS, o software compactador de Arquivos possui hum Algoritmo Que Analisa TODO o Conteúdo fazer ARQUIVO e Busca pelas Ocorrencias Opaco Mais se repetem. ESSES Padrões, entao, São adicionados AO "Dicionário", Que É O Responsável POR translate como REFERÊNCIAS Pelos TERMOS Originais.
Veja o Exemplo na Expressão um Seguir:
O TecMundo E o local Melhor de Tecnologia do Mundo. O Melhor Site de Tecnologia do Mundo E o TecMundo.
Para facilitar o Entendimento, Vamos Supor Que CADA UM dos caracteres em Dessa Sentença - incluíndo Espaços - ocupe hum byte na Memória fazer computador.
Com ISSO, PODEMOS DiZer Que da uma Sentença Ocupa 101 bytes.
Agora, o das Vamos Pegar CADA UMA Palavras e atribuir uma ELA hum Código numérico. Essa Lista SERA O Nosso Dicionário.
- TecMundo = 1
- Melhor = 2
- site = 3
- de = 4
- Tecnologia = 5
- do = 6
- Mundo = 7
Agora, Vamos reescrever a frase, o MAS OS utilizando codigos Das los Vez Palavras:
O 1 E o 2 3 4 5 6 7. Ó 2 3 4 5 6 7 E o 1.
Contabilizando a Diferença, PODEMOS Notar Que da ágora A Nossa Sentença Ocupa apenas 41 bytes nd Memória, contra 101 bytes da version originais.
Obs:. Como Nenhuma Início convencionamos that each Caractere ocuparia 1 byte, Nao è necessario adicionar como letras isoladas AO Dicionário.
Essa Diferença significa UMA diminuição de 60% Approximate nenhum tamanho fazer ARQUIVO. Entretanto, o ARQUIVO Modificado Precisa CARREGAR Consigo o Dicionário, Caso Contrário Localidade: Não Será, será Possível retornar o ARQUIVO AO Seu Estado Novamente originais.
From modo, é Preciso somar o tamanho do ARQUIVO (41 bytes) COM O tamanho fazer Dicionário (51 bytes). O Resultado E UM ARQUIVO de 92 bytes, Pouca Coisa Menor Que o original Mas Que JÁ apresenta UMA Diferença.
De Isso Mostra Que, Quanto Maior o ARQUIVO, Maior a possibilidade de Compressão, JA Que HÁ UMA oportunidade Maior de Haver redundâncias los Seu Conteúdo.
Para trocadilho ISSO Melhor, Vamos AO Segundo Exemplo, Que Traz AQUELA MESMA Sentença inicial, mas Desta Vez repetida dez Vezes, o Que nsa rende hum ARQUIVO COM 1.010 bytes. Em SEGUIDA, Vamos utilizar o MESMO Dicionário de pingos parágrafo CRIAR UMA version compactada Desse ARQUIVO, com sistema operacional Códigos nenhum Lugar das Palavras.
Antes Como, substituímos como Ocorrencias repetidas Pelos Hook itens fazer Dicionário. O Nosso Novo ARQUIVO compactado Ocupa ágora 521 bytes, o Opaco equivale a UMA Compressão de Mais de 50%.
Vale lembrar Que, apesar de uma Lógica dos Programas de compactação Ser um MESMA, Cada hum hum possui Algoritmo de compactação Diferente. ISSO FAZ COM Que o Modo de Busca POR Padrões ea Criação fazer Dicionário SEJA Independente los CADA UM Deles.
Compactação de Músicas e Imagens
O Processo de compactação descrito Antes E o MESMO parágrafo QUALQUÉR ARQUIVO Gravado nenhum computador. Para o Sistema, Nao existe Distinção de Conteúdo, JA Opaco parágrafo a Máquina a Única Coisa Que muda E o Modo Como como Informations dispostas São Paulo.
ESSE Tipo de Compressão de Arquivos E conhecida Como "compactação SEM Perda", Uma Vez Que E Possível Recuperar TODO o Conteúdo originais fazer ARQUIVO APOS O Processo de descompactação.
Mas existe also hum Outro Tipo de compactação, Opaco E uma Chamada "compactação com Perda", na contraditório quali dos Arquivos São Perdidas parágrafo Semper. ISSO ACONTECE los Imagens e Músicas, Por Exemplo.
Pará Diminuir O tamanho Das Imagens, OS Programas cortam Informations consideradas desnecessárias. Para trocadilho, imagine UMA foto de Paisagem uma, Opaco possui hum Céu Azul. O Que o Programa FAZ E escolher a INFORMAÇÃO de cor de pixel azul Que Mais Aparece na Imagem e reescrever los SEGUIDA OS Demais Para O MESMO valor. Desse modo, a maioria dos pixels Passa a possuir uma MESMA Referência de cor, o Opaco diminui o tamanho da Imagem.
No Caso de Arquivos de som, Mais precisamente o MP3, o software de compactação eliminação contraditório da Música Que Nosso Ouvido Localidade: Não consegue notar, Fazendo com Que Localidade: Não percebamos a Diferença de hum ARQUIVO descomprimido de audio parágrafo hum Comprimido. E Claro Que da Diferenças existem não SOM, e, se comparadas como Canções, E Possível perceber como Mudanças. Contudo, ESSA compactação PODE Fazer hum ARQUIVO de Música Ficar ATÉ 10 Vezes Menor, Algo Que Acaba Sendo UMA Troca justa.
A Vantagem Desse Tipo de compactação E Que E Possível utilizar OS Arquivos comprimidos normalmente, POIs Imagens continuam Sendo Imagens e Músicas continuam Sendo Canciones, Diferente do Opaco Acontece com uma compactação CITADA não Início do Texto, EM Que é Preciso descompactar OS Arquivos Antes fazer USO .
Nenhum comentário:
Postar um comentário