2012-03-13 135 views
0

我想从Android开发开始。我打算把它作为一种嗜好来追求它,这不是我作为学生的主要工作。我在当前的Windows PC上使用Matlab,COMSOL,MS Office等软件。因此,我需要将我的实验项目与实际工作隔离开来。虚拟机:Ubuntu 7上的Windows 7或Windows 7上的Ubuntu 11?

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

从安全角度来看,这是我的猜测,建议将我的工作操作系统(Win7)作为基本操作系统,然后安装我的实验操作系统(Ubuntu 11)。但请从表演的角度纯粹回答我的下列问题。哪个更好:(Win + Virtual Ubuntu)还是(Ubuntu + Virtual Win)?为了更好地构建它,我会问,这可能会更快:在虚拟Ubuntu上运行一个给定的随机高性能软件(使用Win base)或者运行在Virtual Win(使用Ubuntu基础)上的相同软件?假设随机挑选的高性能软件已经设计为在两个操作系统(例如Matlab)上运行。

P.S .:另外如果你知道一个更好的替代VirtualBox,请让我知道。

+0

如果您有权访问,我将在Windows上使用“Hyper-V”(服务器64位)或在Linux上使用Linux上的Linux' – linuxuser27 2012-03-13 01:49:37

+0

Windows。 Windows是微软的恶意软件,应该除了虚拟机和垃圾桶以外都不应该使用。 – Lolums 2016-01-22 06:51:10

回答

2

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

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

+0

干净的石板是我想要的东西,我不需要大量的软件。例如我用了一个学期的VS2008。试图卸载它后,它仍然留下痕迹。可能是我只是不合理,但说Windows使用2-3年后会显示出明显的放缓。所以我重新格式化Windows,系统恢复到原来的速度。为了避免每次卸载主要软件时都要重新格式化系统,我试图制作虚拟机。我不确定这是不是一个好主意,但我仍然会试一试。 – 2012-03-21 01:25:48