我主要使用 Ubuntu,但我工作场所的大多数计算机都已经安装了 Windows 7、8 或 10。我可以在 Windows 之外安装 Ubuntu,也可以在删除 Windows 后安装 Ubuntu。除了磁盘空间之外,这些选项之间的性能有什么不同吗?
例如,当我启动到 Ubuntu 时,安装的 Windows 是否会浪费一些系统资源?
我主要使用 Ubuntu,但我工作场所的大多数计算机都已经安装了 Windows 7、8 或 10。我可以在 Windows 之外安装 Ubuntu,也可以在删除 Windows 后安装 Ubuntu。除了磁盘空间之外,这些选项之间的性能有什么不同吗?
例如,当我启动到 Ubuntu 时,安装的 Windows 是否会浪费一些系统资源?
只要 Ubuntu 在双引导上运行,而不是在虚拟机中,当您在 Ubuntu 中时,Windows 将占用的唯一系统资源就是硬盘空间。只要您有足够的空间用于 Ubuntu 操作系统(20 GB 就足够了,30 GB 更好)、swap(2x RAM)和 /home(您的存储和 tarball 安装所需的大小),它应该像在专用计算机上一样运行。
不,您不应该遇到性能下降
运行双启动唯一受到负面影响的是您的驱动器空间。虽然这可能会产生其他可能导致性能下降的副作用,但这并不一定是由双启动特定的性能下降引起的。
忽略驱动器空间,您不会遇到任何性能损失,因为一次只会运行一个操作系统,因此另一个操作系统无法进行任何调用并占用 CPU 时间或 RAM。
您一次只能启动一个操作系统!如果您一直只启动一个操作系统,它将保持预加载在 RAM 内存中,因此启动速度更快。当您从一个操作系统切换到另一个操作系统时,RAM 内存会被擦除,而另一个操作系统会加载到 RAM 中,因此可能会出现更长的启动时间(例如第一次启动,也就是冷启动)。
每个操作系统的具体性能独立于其他操作系统,它只取决于它内部的运行方式。通常,Windows 的性能会随着时间的推移而降低,而 Ubuntu 的性能会随着时间的推移而提高(因为 Ubuntu 会在 RAM 中预加载最常用的程序和文件)。