在 Windows 中运行 Windows 程序更快还是在具有基本操作系统的 WINE 中运行更快?

在 Windows 中运行 Windows 程序更快还是在具有基本操作系统的 WINE 中运行更快?

有 Linux 基本操作系统。我正在考虑使用 wine 在 Linux 上运行 Windows 程序以提高速度。这是一个合理的概念吗?

答案1

这将在很大程度上取决于 Wine 中的驱动程序支持,但我的经验是 Wine 通常会稍微慢一些,即使使用最新的驱动程序和相同的硬件也是如此。我推测这是因为 Wine 在处理 Windows API 调用方面的效率低于 Windows,通常会将这些调用转换为 Linux API 调用并传递它们(这本身需要少量时间)。

这很可能取决于版本、双方以及 Wine 版本,所以我不能说我的经验是权威的。

答案2

不,通常来说,wine 很难正确运行,需要大量修改,而且即使这样也很麻烦,并且缺乏适当的设置来成为完整的 Windows 替代品。例如:对于游戏,驱动程序需要达到最佳状态才能正确运行。在 wine 中运行 Guild Wars 是可能的。但还不够理想。

我建议安装 virtualbox 或 vmware,在其中安装 Windows,并在其中使用软件。您可以根据需要分配尽可能多的 RAM,并根据需要调整数量。

与设置、维护(备份、驱动程序、更新等)和管理方面的易用性相比,完整操作系统的开销可以忽略不计。

相关内容