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

时间:2014-02-26 03:10:02

标签: node.js openshift

几天后我的应用程序运行缓慢。使用unix“top”命令似乎没有很多可用内存。见下文。即使我停止应用程序关于使用相同的内存显示。有什么想法吗?在小型齿轮应用程序上没有app运行时,这个内存量是否正常?如何重新启动虚拟机?

以下是没有app运行的“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 + COMMAND  48736 3558 20 0 14908 1176 944 R 0.7 0.0 0:00.04 top  48374 3558 20 0 102m 2684 848 S 0.0 0.0 0:00.00 sshd  48383 3558 20 0 106m 2072 1436 S 0.0 0.0 0:00.19 bash

1 个答案:

答案 0 :(得分:0)

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