Virtualization

VNC 比 Spice 更快地遠端訪問 KVM 來賓?

  • February 7, 2018

以前使用過 RDP,我對從 VNC 到我的 KVM 虛擬機的性能並不十分滿意。KVM 主機是 Ubuntu 12.04 伺服器 x64。我讀過 Spice 速度更快,所以經過相當多的摸索後,我通過 virt-manager(例如 virt-viewer)和獨立的 spice 客戶端讓它工作。

我沒有任何確切的數據可以在這裡引用,但是 VNC 遠端處理似乎比 spice 快 2 到 4 倍!例如,在 VNC 中我可以輕鬆觀看 Flash 影片,但在 Spice 中則非常不穩定。一般來說,Unity 在 VNC 上執行良好,但在 Spice 上執行滯後。

這可能嗎?是不是配置錯誤?

在這兩種情況下,我都從 LAN 上的筆記型電腦(執行 Ubuntu 12.10)連接到虛擬主機管理器,以查看主機上的 Ubuntu 12.04 桌面客戶機虛擬機。guest 上的 VNC 配置使用vgadisplay 類型,spice 配置使用qxldisplay 類型。在這兩種情況下,我都沒有使用預設數量的影片 RAM。

Ubuntu 12.04 當然是生命的終結,但我確實想指出那個時代的 SPICE/QXL 是非常早期的程式碼,特別是在 Ubuntu 12.04 上還沒有很好地集成。在2013 年之後,他們仍在尋找和修復導致速度緩慢的 SPICE/QXL 錯誤。這些天來,我認為這個問題不再適用了。對於過去幾年的任何版本,SPICE 都比 VNC 快得多。

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