我有一个 512MB Xen VPS 和 1024MB Swap。
当我通过 SSH 进入它并输入“free -m”时,它显示我有大约 50MB 的可用内存。
我最近从 1024MB 计划降级,因为我不需要内存。
自从这样做之后,我的 VPS 似乎有点迟钝,尽管它并没有使用它的所有内存。
它是否仍在访问 Swap 或其他什么?“free -m”表示“已使用”下的 0 用于交换。
在大多数情况下,Xen 来宾的内存管理与在裸机上运行没有什么不同。您正在使用的交换时的各种工具(free -m
,cat /proc/meminfo
,等),告诉你,你是。在您的情况下,您的系统没有使用交换。
听起来您可能需要阅读Linux 吃了我的 RAM!复习 linux 内核如何使用系统内存的基础知识。
您真的不希望系统上有未使用的内存 - 这是浪费金钱。内核会将未分配的页面用于磁盘读取缓存,从而大大提高系统的 IO 性能。
关于系统“缓慢”的感觉,这可能是由多种原因引起的,所有这些都需要您随时间收集数据(IOps、IO 延迟、IOwait、平均负载、CPU 负载等) . 为了简化这个过程,我强烈建议你安装一个像Munin这样的监控包。穆宁擅长这种事情,而且很容易设置。
归档时间: |
|
查看次数: |
2656 次 |
最近记录: |