无损数据压缩的一些应用
1) 软件发布
在各种媒介上发布软件的过程。当将软件分发到物理介质上时(如光盘、磁带、 磁盘),减少所需的存储空间,能够大量节省成本。
2) 归档
将类似的文件组集中到有组织的文件库中。通常,档案包含海量数据。因此,在建档之后,往往要对其进行压缩。
3) 移动计算
一个计算领域,用于内存和辅存数量有限的设备中。移动计算一般涉及体积小、方便携带的设备,如高级可编程计算器,电子记事本和其他个人计算设备。
4) 网络优化
在广域网中发送大量数据时,对数据进行压缩尤其有用。在某些节点广域网的带宽往往是有限的。虽然数据压缩和解压缩确实需要时间,但相对于众多的网络应用, 其代价是比较低的。
5) 嵌人式应用
与移动计算类似,通常用于那些内存和辅存有限的设备中。嵌入式应用的例子有很多,例如,实验室仪器、航空电子设备(飞行电子设备)、录像机、家用音响,以 及其他一些由微控制器开发的设备。
6) 数据库系统
通常,可以通过一些优化手段来压缩数据库存储数据的大小。在数据库中压缩通常 应用于文件级。
7) 在线手册
在计算机上直接访问的手册,在线手册通常具有相当大的规模,伹其中很多部分不会定期访问。因此,它经常以压缩形式存储,并在需要时将相应的部分解压缩。