为什么我没有运行任何进程,但RAM大小仍然用完

时间:2020-02-19 09:59:53

标签: python-2.7 mod-wsgi apache2.4

我有一个运行着1GB RAM和2GB交换内存的Ubuntu实例(这是它的配置方式,它是一个VM)。我在此VM中托管了一个apache + mod_wsgi + Django和Trac(python框架)网络应用程序。

我首先要担心的是,仅对于使用该Web应用程序的单个用户而言,此实例的运行速度实在太慢了。因此,我开始检查配置,并且正要解决问题。运行free -m时,看到以下结果。

              total        used        free      shared  buff/cache   available
Mem:            992         799          60          42         131          22
Swap:          1952         972         979

据我了解,我的1GB RAM不足,已经使用了799 MB RAM!但是我没有访问该Web应用程序。根本没有网络请求。为什么默认要使用此799 MB ???它是如何工作的?还是真的有问题?请建议我对此进行故障排除并在这里理解,我的目标是使服务器速度更快。

在内存管理,加快python网站速度等方面,我欢迎您提出所有建议。

0 个答案:

没有答案
相关问题