Skip to main content

Máy nén tệp là gì?

Một máy nén tệp là một chương trình có thể giảm lượng bộ nhớ mà một tệp chiếm.Không giống như các máy nén khác, cái này tạm thời biến tệp nén thành một định dạng tệp khác.Hầu hết các tệp có các ký tự lặp lại và mã hóa, và một máy nén tệp xác định thông tin dự phòng và nén nó.Nếu tệp có lượng dự phòng cao, thì việc nén sẽ lớn hơn.Việc sử dụng chung của máy nén này là dễ dàng lưu trữ, tải xuống và truyền một tệp nén, nhưng tệp cũng có thể được sử dụng để lưu trữ thông tin hệ thống quan trọng. Khi hầu hết các máy nén được sử dụng trên tệp, chúng làm hai điều:Họ giảm thiểu bộ nhớ của tệp và họ thay đổi định dạng tệp vĩnh viễn.Với máy nén tệp, tệp nén thường được thay đổi thành định dạng khác, nhưng định dạng gốc của tệp trả về sau khi tệp nén được mở.Định dạng thường được thay đổi để giúp tạo điều kiện cho tỷ lệ nén.Có nhiều định dạng nén khác nhau cho các chương trình máy nén tệp chung và mỗi định dạng phục vụ một mục đích khác nhau. Hầu hết các tệp đều có thông tin lặp lại.Để giảm bộ nhớ của các tệp này, một máy nén tệp sẽ loại bỏ tất cả các trường hợp mdash;ngoại trừ trường hợp đầu tiên mdash;của dữ liệu lặp lại và lưu chúng trong tệp lưu trữ bộ nhớ thấp.Ví dụ, nhiều tệp và chương trình có thẻ lập trình và máy nén sẽ xóa tất cả trừ trường hợp đầu tiên của các thẻ này.Khi các tệp được nén được trả về kích thước bình thường, tệp lưu trữ sẽ trả về thông tin dự phòng cho các tệp và chúng sẽ hành động như họ đã làm trước khi nén. Đánh giá số lượng bộ nhớ mà máy nén có thể lưu thường khó khăn, bởi vì nó phụ thuộc vào số lượngcủa sự dư thừa và đầu ra nén.Trung bình, nén giảm từ 5 phần trăm xuống còn 30 phần trăm kích thước tệp.Các định dạng nén được thực hiện để lưu trữ dài hạn thường giảm nhiều bộ nhớ hơn các định dạng ngắn hạn.Điều này có nghĩa là tệp 1 gigabyte (GB) thường sẽ vào khoảng 995 megabyte (MB) đến 700 MB sau khi nén.

Một máy nén tệp thường được sử dụng để làm cho các tệp chung nhỏ hơn và dễ dàng lưu trữ hoặc tải xuống.Các tệp nhỏ hơn, vì vậy chúng chiếm ít không gian ổ cứng hơn, yêu cầu ít tài nguyên hơn để tải xuống và mất ít thời gian hơn để chuyển giữa máy tính và mạng.Các tệp sao lưu và lưu trữ, cả hai đều có nghĩa là để lưu trữ dài hạn và thường chứa dữ liệu hệ thống, dễ dàng lưu trữ hơn và thường sẽ không tạo ra một vết lõm đáng chú ý trong không gian ổ cứng.