我最近在亚马逊EC2上的一些Ubuntu服务器(10.04.2)上发现了这一特性(在任何物理盒中都没有注意到这一点),我无法理解它是如何得到这些数据的。它们不可能是真实的,因为我相信计算机还没有出现这么久。这是EC2/Xen的本质特征吗?
ps辅助系统;
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
--snip--
root 2382 356012033 0.1 427264 11512 ? Ss 20:56 17179869:11 /usr/sbin/apache2 -k start
root 2678 23695615 0.0 19224 1504 pts/0 S+ 21:02 22212356:09 top
--snip--顶上;
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ TIME COMMAND
2382 root 20 0 417m 11m 5464 S 0 0.1 54518724d ? apache2
37 root 20 0 0 0 0 S 0 0.0 54518724d ? xfslogd/0
157 root 20 0 0 0 0 S 0 0.0 54518724d ? kjournald
492 root 20 0 0 0 0 S 0 0.0 54518724d ? flush-8:1
1279 root 20 0 0 0 0 S 0 0.0 54518724d ? flush-8:96
--snip--w;
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user pts/0 xxxxxxxxxxxxxxxx. 20:23 32:23 16174544116days 0.03s sshd: user 有什么想法吗?
发布于 2011-08-24 21:09:18
不幸的是,这在EC2中是很常见的,云环境中的VM通常会失去CPU周期(当然,因为它们无法控制底层的硬件),这可能会使内核对进程的CPU时间使用情况的跟踪变得有点愚蠢,在我生成的实例中,我曾见过这样的情况,有点烦人:/
https://serverfault.com/questions/304655
复制相似问题