虚拟机上的 ubuntu 服务器,性能缓慢故障排除

虚拟机上的 ubuntu 服务器,性能缓慢故障排除

我在 Virtual Box 上运行 Ubuntu 14.02 无头服务器。我使用 Cygwin 通过 ssh 进入虚拟机。我使用屏幕,其中打开了约 6 个标签页。

在第一个选项卡中我运行余烬服务。它监视文件的变化,并在 Web 服务器上提供这些变化。其他选项卡运行emacs。当我在 emacs 上点击保存时,我主机中的浏览器会刷新(通过 ember-cli)。

平均而言,刷新页面大约需要 1 秒左右,几乎是即时的。但有时刷新页面需要 7 秒左右,而且 emacs 的速度也会变慢。

什么原因可能导致该问题?我该如何检测并修复它?

VirtualBox 设置:

  • 基本内存: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 内存,而且我此时什么都没做。相反,如果您的交换空间已完全使用,正如我所推测的那样,您的虚拟机会一直花费时间将页面换入和换出内存,从而降低系统速度。

通过单击虚拟机名称、系统、基本内存来增加虚拟机内存的大小。

相关内容