虛擬機器上的 ubuntu 伺服器效能緩慢故障排除

虛擬機器上的 ubuntu 伺服器效能緩慢故障排除

我在 Virtual Box 上運行 Ubuntu 14.02 無頭伺服器。我使用 Cygwin ssh 進入盒子。我用螢幕,它打開了 ~6 個選項卡。

在我運行的第一個選項卡中餘燼服務。它監視文件的更改,並在 Web 伺服器上提供它們。其他選項卡運行emacs。當我在 emacs 上點擊「儲存」時,主機中的瀏覽器會刷新(透過 ember-cli)。

平均而言,幾乎立即刷新頁面大約需要 1 秒鐘。但有時刷新頁面需要大約 7 秒,emacs 也會變慢。

什麼可能導致此問題,我該如何檢測並修復它?

虛擬機器設定:

  • 基本記憶體:512MB

答案1

到目前為止,最可能的解釋是你的記憶體太少,

您可以透過以下方式了解 Ubuntu 記憶體的使用情況

 # free -m
             total       used       free     shared    buffers     cached
Mem:          7863       4007       3855        308        303       1710
-/+ buffers/cache:       1994       5869
Swap:         6143          0       6143

檢查尺寸使用過的交換, 0 在我的例子中,因為我有 8GB 內存,而我此時什麼都不做。相反,如果您的交換區已完全使用,正如我推測的那樣,您的虛擬機將一直花費在內存中交換頁面進出內存,從而降低系統速度。

透過依序點擊虛擬機器名稱、系統和基本記憶體來增加虛擬機器記憶體的大小。

相關內容