압축은 모든 사람이 사용하는 것입니다. 일반적으로 누군가에게 이메일을 보내거나 백업해야하는 Word 문서와 같은 대용량 파일이있는 경우 Zip과 같은 알고리즘을 사용하여 파일을 먼저 압축합니다. 그러나 압축 파일이 항상 작동하지는 않습니다..
용량이 큰 Word 파일이나 텍스트 파일을 압축하여 압축하면 압축 파일의 크기가 원본 파일의 절반 또는 그보다 적습니다. 하지만 때로는 파일을 압축하려고 할 때 아무 일도 일어나지 않고 압축 소프트웨어 유틸리티를 최대 압축으로 설정했지만 작업을 마칠 때까지 참을성있게 기다리지 만 압축 된 아카이브 파일은 원본과 거의 동일한 크기이거나 때로는 더 큰 크기입니다.
모바일을 사용하여 온라인 양식의 사진 및 서명 크기를 조정하고 줄이는 방법 (힌디어)
왜 이런 일이 일어나는지 이해하고 어떤 파일이 압축하기에 적합한 지 알아낼 수 있어야하며 그렇지 않은 경우 압축의 핵심 개념을 이해할 필요가 있습니다. 압축은 데이터를 한 형식에서 다른 형식으로 변환하는 프로세스로 새 형식은이를 저장하는 데 필요한 저장소 측면에서 더 효율적입니다. 즉, 압축은 원래 파일의 비효율을 활용하여 원본 파일의 데이터를 효율적으로 나타내는 압축 파일 형식을 생성하는 프로세스입니다.
예를 들어, 문자 A만을 포함하는 큰 텍스트 파일을 가지고 있다면 백만 번 말할 수 있습니다. 파일에는 1 메가 바이트라고도하는 백만 개의 문자 저장 용량이 필요합니다. 이 파일을 압축하는 경우이 파일을보다 효율적으로 표현하는 것보다이 파일에 백만개를 포함하는 내용의 파일을 만드는 것이 좋습니다. 그 결과 파일 크기가 몇 글자로 훨씬 더 효율적입니다..
일반적으로 Word 파일이나 스프레드 시트와 같이 사람이 만든 데이터가 포함 된 다른 파일과 같은 텍스트 파일은 비효율적이며 쉽게 압축 할 수 있습니다. 이제는 압축 할 수없는 파일의 예를 살펴보십시오. 마음에 떠오르는 한 가지 예가 압축 파일입니다. 압축 된 아카이브 파일을 만든 다음 해당 파일을 다시 압축하려고하면 거의 동일한 파일 크기가됩니다. 왜? 압축 된 아카이브 파일은 이미 원본 데이터를 효율적으로 표현하기 때문에 저장 공간을 최적화하기 위해 수행 할 수있는 일은 많지 않습니다..
이미 압축 된 파일의 또 다른 예는 JPEG 사진입니다. JPEG는 사진 및 이미지를 압축하기위한 특수 압축 알고리즘입니다. 압축 JPEG 파일은 원본 사진 파일에서와 동일한 데이터를 정확하게 나타내지는 않지만 원본과 압축 된 사진을 보는 사람의 눈이 차이를 알 수없는 정도의 거의 동일한 데이터를 나타 내기 때문에 손실 압축이라고도합니다. . 원래의 데이터를 정확히 나타낼 필요가없는 이러한 느슨한 요구 사항은 훨씬 더 높은 압축 비율.
JPEG 사진을 찍은 다음 Zip 알고리즘을 사용하여 추가로 압축하려고하면 결과는 JPEG 사진 파일과 거의 동일한 크기이거나 조금 더 큰 압축 파일이됩니다. 그 이유는 JPEG 사진 파일이 이미 매우 효율적인 방식으로 데이터를 표현하고 있기 때문에 Zip 소프트웨어가 추가로 할 수있는 일이별로 없다는 것입니다.
일반적으로 JPEG 사진이나 MPEG 영화와 같은 멀티미디어 파일은 이미 압축되어 있으므로 Zip 또는 유사한 알고리즘을 사용하여 압축 할 수 없습니다.