禁用无头虚拟机上的监视器

时间:2014-06-11 22:05:57

标签: linux virtual-machine virtualbox monitor headless

我使用Ubuntu Server版本设置了一个虚拟机。 当我启动它时,控制台的输出显示在VirtualBox的虚拟屏幕上。这意味着机器浪费资源试图在屏幕上显示输出。我知道,它只是一个文本终端,但它仍然需要资源。当我只能通过PuTTY远程访问时,为什么要浪费它们?

我知道VirtualBox可以启动一个虚拟机,并且无头无法在#34;模式,但我担心它只会禁用VirtualBox的输出窗口,对虚拟机本身没有实际影响。

我的问题是:

  • 我的虚拟机在无头模式下运行时是否仍会检测到连接的显示器?
  • 如果是这样,这种情况对性能的影响有多大?有什么方法可以避免吗?

1 个答案:

答案 0 :(得分:1)

它不需要任何额外资源。只是一个tty设备和一个阻塞getty进程,它不需要CPU资源,而且无论如何都会创建它们。 (我知道的每个Linux系统默认都是6 ttys。)