最适合托管虚拟机的操作系统

最适合托管虚拟机的操作系统

我有一台东芝 Satellite A505 笔记本电脑,具有以下功能:

  • 英特尔酷睿 i3 处理器
  • 8kB L1 缓存、64 kb L2 缓存、256kB L3 缓存
  • 4 GB 内存
  • 500 GB 硬盘

我使用过许多操作系统。例如:Win7/8、Ubuntu10.10/11.10/12.10、Linux 5.1 Open-SUSE 等。我在这样的环境中工作,必须使用许多不同的操作系统。例如:我需要在 Ubuntu 机器上开发机器人应用程序,同时需要使用 Win8 进行其他一些研究项目。当然,我使用虚拟机,有时甚至使用双启动操作系统。

现在,我正在尝试为我的系统构建一个层次结构,对我来说,这个层次结构是静态的。我的目的是将一个操作系统安装到整个硬盘上作为主机,将其他操作系统安装到客户机操作系统。因此,我想选择能够最佳地管理我的笔记本电脑硬件资源的最佳操作系统。然后我将安装其他客户机操作系统。

我这样做的原因是我现在使用 Win8 和 Ubuntu 12.10 作为双启动,所以如果我需要在另一个系统中执行某些操作,我必须重新启动它。所以我决定安装一个主机,其他主机作为客户操作系统。谢谢 :)

答案1

在运行多个虚拟机时,不可能存在任何通用的方法来决定哪个操作系统应该作为主机。

这确实取决于你的个人需求。让我给你一些(不完整的)经验法则来帮助做出这个决定

  • 万一安全性在对病毒感染的免疫方面没有Windows作为主机。

  • 选择您花费大部分时间使用的操作系统,或选择对处理器要求最高的进程作为主机运行的操作系统。

  • 主机操作系统应该是运行需要最佳图形性能的应用程序的地方。

  • 如果您知道操作系统可能会崩溃或系统设置经常更改,请选择操作系统作为客户机。虚拟机可以提供快照以便轻松恢复。

  • 不要使用不稳定的操作系统来托管您的虚拟机。

相关内容