Compression Ratio
压缩比(大小缩减系数)
衡量压缩算法减小文件大小效果的数值指标,以原始大小与压缩后大小的比率表示。10:1 的比率意味着压缩后的文件是原始大小的十分之一。
技术细节
压缩比取决于算法和数据固有的冗余度。文本文件使用 gzip 通常可压缩 3:1 到 10:1,而已压缩的格式(JPEG、MP3、ZIP)几乎无法进一步改善。无损算法(DEFLATE、LZ77、Brotli)的理论极限受数据熵的约束。有损算法(JPEG 的 DCT、MP3 的心理声学模型)通过丢弃人眼或人耳不太可能注意到的信息来实现更高的压缩比。
示例
``` File size reference: 1 KB = 1,024 bytes ≈ a short paragraph of text 1 MB = 1,048,576 bytes ≈ a 1-minute MP3 at 128 kbps 1 GB = 1,073,741,824 bytes ≈ 1 hour of HD video Web delivery targets: HTML page: < 100 KB Hero image: < 200 KB JavaScript: < 200 KB Total page: < 2 MB ```