OPENSHIFT应用程序运行缓慢.即使应用程序停止,内存也很低



我的应用程序几天后运行缓慢。使用unix"top"命令,似乎没有太多可用内存。请参见下文。即使我停止应用程序,也会显示使用相同的内存。有什么想法吗?在小齿轮应用程序上没有运行应用程序的情况下,这种内存量看起来正常吗?如何重新启动虚拟机?

以下是在没有运行应用程序的情况下"top"命令的输出。显示总计7513700k,使用7327484k,免费 186216k

top-22:06:26上升14天,5:42,0用户,平均负载:1.83,2.82,3.21任务:共3个,1个正在运行,2个正在睡眠,0个已停止,0个僵尸Cpu(s):10.2%us、26.6%sy、1.6%ni、57.4%id、4.0%wa、0.0%hi、0.0%si、0.2%st内存:总计7513700k,已使用7327484k,186216k空闲,170244k缓冲区交换:总计6249464k,使用4210036k,可用2039428k,缓存925320k

PID用户PR NI VIRT RES SHR S%CPU%MEM TIME+命令48736 3558 20 0 14908 1176 944 R 0.7 0.0 0:00.04顶部48374 3558 20 0 102m 2684 848 S 0.0 0.0 0:00.00 sshd48383 3558 20 0 106m 2072 1436 S 0.0 0:00.19 bash

您正在运行什么类型的应用程序?此外,由于openshift使用cgroups,您将希望查看您在cgroup中的使用情况(顶部输出显示整个系统)。尝试包含for i in $(oo-cgroup-read all);do echo “oo-cgroup-read $i” && oo-cgroup-read $i; done的输出,并密切注意您的内存限制。

最新更新