磁盘压缩

✍ dations ◷ 2025-06-08 14:07:07 #硬盘软件,文件系统,实用程序

磁盘压缩(英语:disk compression)软件是一种可以增加硬盘存储信息量的技术。与需要用户指定要压缩文件的文件压缩工具不同,磁盘压缩工具自动完成压缩与解压,用户无需意识到其存在。

此类程序将在需要存储信息时压缩数据,而在读取信息时解压缩。磁盘压缩工具将覆盖操作系统的标准流程。因为几乎所有应用软件都使用这种流程访问磁盘,因此它们可以在安装磁盘压缩软件后继续正常工作。

磁盘压缩实用程序在1990年代受到欢迎,当时微型计算机的硬盘仍然较小(20至80百万字节),价格昂贵,每兆字节需要大约10美元)。对不少用户来说,相比购买更大容量的磁盘代替当前的驱动器,这种磁盘压缩软件是在短期内获取更多磁盘存储空间的有效且经济的手段。一个设计良好的磁盘压缩软件平均可将可用空间翻倍,而对速度的影响可以忽略不计。随着硬盘技术与制造业的进步和成本降低,磁盘压缩软件在1990年代后期被淘汰。

部分磁盘压缩解决方案需要硬件辅助,除软件驱动程序外还需使用额外的压缩/解压缩协处理器板卡。知名解决方案包括:

随着PC处理器性能增长,软件解决方案在大多数情况下开始达到或甚至超过硬件辅助解决方案的性能。这些压缩实用程序为独立销售。用户必须具体选择来安装和配置软件。

将磁盘压缩软件绑售到新计算机上的想法吸引了经销商和用户。经销商喜欢得到更多的存储空间来销售,而用户喜欢无需自行配置软件。捆绑的软件包含(按时间排序):

从Windows XP开始,微软为NTFS文件系统上的文件提供本地的压缩支持,但不是以“压缩驱动器”为标准来实现。

磁盘压缩程序会创建一个大的文件,使其成为一个虚拟硬盘。这类似将单个物理驱动器划分为多个虚拟驱动器。压缩的驱动器通过一个设备驱动程序访问(访问)。

所有驱动器最初都是空的。创建驱动器的实用程序通常会提供“压缩当前驱动器”功能。它的流程通常是:

需要注意的是,访问已压缩驱动器时必须已加载相应的设备驱动程序。已压缩驱动器C:需要按下列方法改变引导程序:

在硬盘性能缓慢的系统上,磁盘压缩可能增加系统性能。这是因为两个原因:

如果系统不得不频繁等待硬盘访问完成(I/O瓶颈(英语:I/O bound)),将硬盘转换为压缩状态或能显著增加系统速度。但数据的压缩和解压将增加CPU使用率。如果系统已遇到CPU瓶颈(英语:CPU bound),磁盘压缩会降低整体性能。

使用磁盘压缩也有一些常见的缺点:

相关

  • 异食癖异食癖(英语:Pica),又称异食症、乱食症,主要表现于持续性地摄取非营养的物质,如泥土,肥皂或冰等。这类行为需持续一个月以上,并且在患者食用的物质被认为不适合其年龄应有的发展水
  • 心理-社会心理学家异常心理学 行为遗传学 生物心理学 心理药物学 认知心理学 比较心理学 跨文化心理学 文化心理学 差异心理学(英语:Differential psychology) 发展心理学 演化心理学 实验心理学
  • 第br /十第八第十埃及第十王朝是古埃及历史上的一个王朝,据都灵王表记载,此王朝有五个法老,而王朝为美里哈托尔所建。第三个法老瓦赫卡拉-阿赫托伊三世是《对美里卡拉王的教谕》的作者,
  • 原子理论原子理论(英语:Atomic theory)是物理学与化学中有关物质本质的科学理论。与物质无限可分的概念相反,依据原子理论,物质是由一个个离散单元原子所构成。原子起初是自然哲学中的概
  • span class=nowrap(NHsub4/sub)sub3/subPOsub&g磷酸铵是一种无机化合物,化学式为(NH4)3PO4。它还存在两种酸式盐——磷酸氢二铵和磷酸二氢铵。由于磷酸铵同时提供磷及氮,因此三种磷酸铵皆被用作肥料。和其它铵盐一样,磷酸铵
  • 申叔舟申叔舟(1417年-1475年),字泛翁,号希贤堂(一作保闲斋),是朝鲜王朝初期的政治家,曾奉世宗大王之命,参与朝鲜民族文字训民正音的发明。申叔舟本贯高灵,1439年文科合格并出仕,在当时是学问研
  • 中国-多米尼加关系中国-多米尼加关系是指中华人民共和国与多米尼加共和国的双边关系。1994年,中华人民共和国在圣多明各设商代处。2005年,多米尼加在北京设商代处。2018年5月1日,中华人民共和国和
  • 鲍国宝鲍国宝(1899年5月5日-1978年10月5日),广东香山县山场乡(今属珠海市香洲区山场村)人。中华人民共和国电力工程学家。鲍国宝出生于商人家庭。父亲鲍瞻旷是个茶商。兄弟姐妹六个,家境
  • 蔡银娟蔡银娟,台湾作家及导演。台湾大学社工毕,英国Kent Institute of Art and Design插画硕士,是具有多元背景的导演,创作兼及文学和电影,并担任多部影片之导演、编剧等职务。曾待过灵
  • 欧洲联盟公共假期欧洲联盟未为其成员国设置公众假期。 但是,欧盟委员会确实为欧盟机构的雇员设置了公众假期。假期通常包括以下重要日期和活动性节日(以下示例针对2020年):此清单包括比利时的所