Chuyện gì xảy ra khi nén một file
Nén dữ liệu Nén dữ liệu là một việc không quá xa lạ với mỗi chúng ta, từ cấp độ người sử dụng khi cần nén dữ liệu để gửi tập tin nhanh hơn, đến cấp độ nhà phát triển nén dữ liệu để người dùng tốn ít chi phí khi tải về hơn. Vậy bạn đã hiểu rõ nén dữ liệu là gì chưa? Hãy cùng tìm hiểu! Trước khi nói về cách thức nén dữ liệu, ta hãy làm rõ khái niệm nén. Nén là quá trình làm giảm kích thước đi nhưng vẫn giữ được ý nghĩa thông tin. Tức là người ta cố gắng làm chúng ngắn lại, và sau đó người ta có thể phục hồi nó về kích thước ban đầu Có 2 phương pháp nén: Loseless (Không mất mát) và lossy (mất mát) Loseless Thường được sử dụng trong văn bản Rút gọn bằng cách đánh dấu vị trí các đoạn văn bản trùng nhau, xóa những đoạn văn bản ấy. Ví dụ: Trong đoạn văn bản trên, cụm từ “Nén dữ liệu” được lặp đi lặp lại nhiều lần. Bằng cách lưu trữ cụm từ “Nén dữ liệu” và vị trí đặt cụm từ, chúng ta đã tiết kiệm được kích thước của đoạn văn bản. Khi giải nén, chúng ta...