为什么 Windows 比 Linux 占用更多的磁盘空间?

hmp*_*hmp 7 windows linux disk-space

与大多数 Linux 发行版相比,为什么 Windows 安装占据了如此多的位置,尽管它的能力要少得多?例如,标准的 Ubuntu 安装大约需要 4 GB,实际上可以满足日常工作,而 Windows 7 从一开始就需要 15 GB 的磁盘空间,并且在没有外部程序的情况下无法提供几乎那么多的功能。

那么它是什么 - 驱动程序?配置图形用户界面?数字版权管理?只是空间管理不善?

编辑:我不想暗示任何系统都更好。我的总体印象是 Linux 发行版能够在更小的磁盘空间中容纳更多的内容。

jti*_*man 56

Windows 有许多遗留代码,用于向后兼容大量第三方供应商软件和平台。它还包括用于大量软件的完整第三方驱动程序。Windows 软件通常有臃肿的历史和声誉,这主要是由于兼容性原因。Windows 还具有跨多个DirectX版本和各种专有多媒体格式玩各种游戏的能力。任何任务的兼容性和通用性是微软的目标,因此他们可以保持在桌面市场的地位。

Linux 驱动程序通常更通用,使用跨各种硬件模型的通用驱动程序 API。这有好有坏。例如,有些硬件根本无法工作,有些工作完美,有些则缺少功能。Linux 上的软件通常遵循 Unix 哲学——每个组件或工具都应该做一件事并且做得很好,软件开发人员不害怕打破向后兼容性以删除杂乱无章的代码。

两种操作系统都有其优点和缺点。现在 500 GB 硬盘驱动器很便宜,安装的磁盘大小应该是您最不关心的问题。一个更大的问题是运行程序消耗了多少系统资源。

WindowsLinux 在资源使用方面效率低下,具体取决于您在做什么。他们有不同的设计目标、​​不同的目标市场和不同的理念来推动他们的发展。

  • +1 说得好!没有 Linux 或 Windows 偏见的痕迹。对微软没有怨恨和爱恨情仇。:D (19认同)
  • 谢谢。我看到了我遇到的每一项技术的优势。我每天都使用 OS X、Linux 和 Windows,它们对某些事情都很有用。 (5认同)
  • 乐队开始演奏 *Kumbaya*... (5认同)
  • “现在 500G 硬盘很便宜”......除了 80GB SSD 比 1TB 2.5" 驱动器贵。所以如果你足够关心超快的速度,那些 GB 仍然很重要:) (4认同)
  • 还有另一个促成因素,我认为这充其量只是效率低下的一个例子。大多数 Windows 功能和许多第三方应用程序都将不需要的文件缓存在系统驱动器上,这些文件可以在需要时从 Internet 轻松检索。例如,查看您的用户配置文件的下载安装文件或类似位置。他们可能有大量(100MB+)的安装文件(.MSI、.EXE),其中一些你很久以前就已经卸载了。那些程序员认为硬盘如此便宜,他们几乎不关心 SSD、平板电脑或虚拟机。 (2认同)