【问题标题】:Virtual Machine: Windows 7 on Ubuntu 11 or Ubuntu 11 on Windows 7?虚拟机:Ubuntu 11 上的 Windows 7 还是 Windows 7 上的 Ubuntu 11?
【发布时间】:2012-03-13 00:50:31
【问题描述】:

我想从 Android 开发开始。我打算把它作为一种爱好来追求,这不是我作为学生的主要工作。我在当前的 Windows PC 上使用 Matlab、COMSOL、MS Office 等软件。因此,我需要在我的实验项目和实际工作之间进行隔离。

为此,我将格式化我的电脑并重新安装操作系统。我有两个选择: 1.先安装Ubuntu,然后在上面安装Windows 7(使用VirtualBox)。 2. 或者同样先安装Windows 7,再安装Ubuntu。

从安全的角度来看,我认为最好将我的工作操作系统(Win7)作为基础操作系统,然后在上面安装我的实验性操作系统(Ubuntu 11)。但是请纯粹从性能的角度回答我的以下问题。哪个更好:(Win + Virtual Ubuntu)或(Ubuntu + Virtual Win)?为了更好地构建它,我会问,哪个可能更快:在 Virtual Ubuntu(带有 Win 基础)上运行的给定随机高性能软件或在 Virtual Win(带有 Ubuntu 基础)上运行的相同软件?假设随机挑选的高性能软件设计为可在两种操作系统(例如 Matlab)上运行。

P.S.:另外,如果您知道 VirtualBox 的更好替代品,请告诉我。

【问题讨论】:

  • 如果您有访问权限,我会在 Windows(64 位服务器)上使用 Hyper-V 或在 Linux 上使用 Xen
  • Ubuntu 上的 Windows。 Windows 是 Microsoft 的恶意软件,除了虚拟机和垃圾箱外,不应在任何地方使用。

标签: windows ubuntu virtual-machine virtualbox


【解决方案1】:

根据我的经验,Virtualbox 的表现相当不错。为了获得最佳性能和兼容性,您必须安装其他软件包(即,用于访问 USB 驱动器等,我想您无论如何都需要它来进行 android 开发)。因此,只需使用您想在日常工作中使用的系统作为基础,然后在 virtualbox 中运行另一个系统。对我来说,这就是 Ubuntu。对你来说,Windows 似乎是自然的选择。

但是,我根本不认为需要在操作系统级别进行隔离。在同一台计算机、同一系统上运行不同任务的不同软件是很常见的。为什么你认为这会是个问题?

【讨论】:

  • 在我不需要大型软件之后,我想要的是一张白纸。例如我用了一个学期VS2008。尝试卸载它后,它仍然留下痕迹。可能我只是不理性,但是说 Windows 使用 2-3 年会显示出显着的放缓。所以我重新格式化 Windows,系统恢复到原来的速度。为了避免每次卸载主要软件时重新格式化系统,我正在尝试制作虚拟机。我不确定这是否是个好主意,但我仍然会试一试。
猜你喜欢
  • 2010-09-20
  • 2017-12-08
  • 1970-01-01
  • 2011-02-22
  • 1970-01-01
  • 2011-09-07
  • 1970-01-01
  • 2011-10-30
  • 1970-01-01
相关资源
最近更新 更多