我计划启动一个应用程序,并计划将其可用内存设置为尽可能高(它是一个 VPS)。我如何才能确定,比如说一个月后,这段时间内它的最大使用量是多少,即它是否曾经接近交换内存?提前感谢任何反馈。
答案1
还有老旧的备用程序 sar (sysstat/sa1)。它可以为您提供各种有用的统计数据,包括内存和 CPU 利用率、磁盘 io 等。它很稳定,以 cronjob 的形式运行,并且适用于几乎所有 Linux 发行版。
答案2
安装 munin 服务器,并在虚拟实例上运行 munin 客户端。它将记录内存使用情况和一段时间内的其他一些有用统计数据。
答案3
答案4
另一个选择是在上面运行。