为什么 OSX 应用程序在“安装”时大小会增加这么多?

为什么 OSX 应用程序在“安装”时大小会增加这么多?

我下载了 Mac 版 VLC 2.0。下载量为 42 mb(0.008MB)!尽管安装程序本身有额外的代码,但相应的 Windows 安装程序只有 21 mb。但更糟糕的是,当我打开 VLC dmg 时,复制到应用程序文件夹的实际应用程序本身有 160 mb!我注意到很多 Mac 应用程序都有这种情况。

为什么 OXS 应用比 Windows 应用大得多?为什么压缩比这么高?这是否意味着它们在应用程序中的存储方式效率低下,可以将它们打包得更小,还是会因此而导致处理损失?

答案1

一个可能的原因是 - Mac 应用程序通常是独立的,正如这一页

Mac OS X Snow Leopard 没有用于卸载软件的“添加或删除程序”实用程序,也不需要该实用程序,因为几乎所有 Macintosh 应用程序都包含在单个文件夹或一系列嵌套文件夹中。

Windows 应用程序可以共享许多常用库,从而节省磁盘空间。但是,如果存在库/DLL 冲突,Windows 应用程序可能无法正常运行。

相关内容