Linux

託管在 xen 上的 VM 如何知道它處於虛擬化環境中

  • September 18, 2012

我讀過在準虛擬化中託管的虛擬機知道它們正在被虛擬化,這使它們能夠提高性能。但是,由於我們在安裝時沒有修改來賓作業系統的任何核心參數,所以託管機器如何知道它們是虛擬化的?

我們需要在主機作業系統上做些什麼才能通過辨識它在虛擬環境中來提高性能?在 xen 環境中優化 Ubuntu VM 的最佳方法是什麼?

半虛擬化 Xen VM 過去使用特殊的半虛擬化 (domU) 核心,但現代核心預設包含 domU 功能。也就是說,核心能夠檢測到它何時在 Xen 環境中執行,然後使用 domU 介面。

引用自:https://serverfault.com/questions/420331