為什麼我的虛擬機器變得這麼慢?

為什麼我的虛擬機器變得這麼慢?

什麼可能導致虛擬機器變得非常慢?我在一台配備四核心 i7 處理器、8 GB RAM 和一個不錯的硬碟(不是 SSD)的電腦上運行帶有 ubuntu 14.04 的 vmware 工作站。我為虛擬機器分配了 2 個核心(4 個邏輯處理器)和 3GB RAM,因此它應該有足夠的能力。有時它很好,有時它會在很長一段時間內變得非常慢。我正在運行一些瀏覽器選項卡、文字編輯器、郵遞員、資料庫伺服器、http 伺服器和終端選項卡,但我認為考慮到我分配的硬件,這不應該是太多的負載。我檢查了任務管理器,有時虛擬機器的磁碟使用率一次只有 100%,持續幾分鐘。有時它會卡住並繼續閱讀而不冷卻。其他人也有遇到同樣的狀況嗎?它似乎只影響虛擬機器。在這些高負載期間,本機作業系統仍保持相對反應。

答案1

我同意凱爾塔里的觀點。我認為您已經確定了問題所在,也許它與磁碟相關(正如您提到的 100% 使用率),但您仍然需要進行更多挖掘才能找到罪魁禍首。這將是一個尋找問題的探索,因此很難提供一步一步的解決方案。我建議檢查所有選項來確定速度放緩的原因。

看看一些工具,例如這裡介紹的工具: http://www.howtoing.com/command-line-tools-to-monitor-linux-performance/

如果它是基於磁碟的,那麼 lsof 和 iotop 等工具聽起來是一個不錯的起點(假設 top 和 ps 無法幫助您找到原因)。

答案2

這是虛擬機可能發生的一個常見問題,我們可能在虛擬機上使用任何繁重的應用程序,但我們沒有足夠的記憶體用於該特定應用程式。

由於該虛擬機器可能運作緩慢。否則問題可能出在網路端或主機端。

這取決於具體情況。

相關內容