当前位置: 首页>>技术教程>>正文


使用Wubi进行安装时,性能会有哪些差异?

, ,

问题描述

我知道Wubi的磁盘IO速度较慢,但​​是除了模糊的语句(例如“磁盘寻道速度稍慢”)外,我无法在线找到有关它的任何信息。有没有人做过任何基准测试来量化速度差异?

最佳回答

您启发了Phoronix上一篇名为The Performance Impact Of Ubuntu’s Wubi Windows Installer的文章,该文章在第2、3和4页上具有一系列基准,这些基准非常清楚地显示了性能影响,请参见以下示例:

次佳回答

我在论坛上找到了它,您可以在其原始帖子here中阅读

  1. 磁盘性能稍慢。在正常情况下,您应该不会注意到任何差异。如果您的内存很少并且经常使用swap,或者Windows分区非常零散,则问题将变得更加明显。它应该仍然比典型的VM或LiveCD快得多。

  2. 与实际安装相比,文件系统的可靠性较差。这是因为您有2个相互嵌套的文件系统,这使其比单独使用的ntfs或ext3更容易受到攻击。如果您进行硬重启(拔下电源),则可能会出现问题。硬重启从来都不是一个好主意,但在wubi中更是如此。我们已经采取了一些措施来最大程度地降低风险(并将在下一个版本中添加一些技巧),以便可以更好地容忍硬重启,但是经验法则是:不要硬重启。在Linux中,如果由于任何原因而获得堆栈,则可以使用alt + sysrq组合键。

  3. 休眠/挂起无法正常工作。我们正在一些ubuntu内核开发人员的帮助下进行调查。我们可以解决该问题,或者将禁用休眠/暂停功能。

另一个问题是,使用wubi的人分配的磁盘空间往往比正常安装要少(因为他们将其作为试用版,然后继续使用它)。当然,如果可用空间已用完,将会产生问题,但这几乎不是我们的错。我们正在研究扩展虚拟磁盘的方法,但是无论如何这将是一个单独的应用程序。也就是说,在Linux中,您可以创建从实际分区中的文件夹到虚拟磁盘中的文件夹的链接,从而减轻了痛苦。

简而言之:分配足够的空间,不要硬重启,也不要挂起/休眠。除此之外,它应该是全部费用:相同的速度(除了#1以外),相同的硬件支持/检测,相同的行为,相同的软件。考虑到我们*提供了一个小型trade-off,无论该操作系统是什么,它都可以被认为是有史以来创建的最简单的操作系统安装程序。

至于长期使用,我会考虑将wubi作为mid-term解决方案。您可以愉快地使用它数周和数月,但是由于上述3个问题,如果您发现自己大量使用Ubuntu,则以后可能要进行完整安装。也就是说,我们有一个工具可以将虚拟磁盘迁移到真实分区(tuxcantfly的LVPM)。因此,迁移应该非常顺畅(这将使安装与标准安装100%相同,同时保留您的数据和设置)。

如果您有可用的分区或备用硬盘,并且对分区和ISO刻录充满信心,则没有太多理由使用Wubi,只需直接通过实时CD进行完整安装即可。但是对于不知道分区是什么的人,五笔可能是迄今为止最好的解决方案,尤其是当LVPM之类的工具达到最终状态时。我希望wubi会给Linux安装程序和Linux的采用带来一次小小的革命,就像几年前Knoppix /LiveCD所做的那样。不远的将来。

仅供参考:Wubi有望在下一个Ubuntu版本中成为正式的安装方法,我们将在Ubuntu上”merge”。即使建议的长期安装仍将基于当前LiveCD安装程序(带有分区),Wubi安装程序也将在官方CD上提供,也可以单独下载。通过Gutsy,我们将使用LiveCD ISO(而不是Alternate ISO)作为软件包的来源,并且安装程序将完全为”graphical”。

  • 优点的一大部分归功于那些使我们能够从Windows(grub4dos)内部启动linux并为我们提供了对ntfs(ntfs-3g)的读/写访问权限的人们,而如果没有这样的技术,今天的wubi将是不可能的。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11830.html,未经允许,请勿转载。