JVM在Ubuntu Maverick上挂载了100个IO等待(AWS EC2 xlarge实例)
在stackoverflow上提出这个问题,转贴: AWS中有一个xlarge实例,运行9个Tomcat,堆栈从256M到4G。 使用Ubuntu 10.04,这个盒子会偶尔挂起几个小时,运行大量的队列(30-40),CPU上没有任何东西,然后恢复。 是怀疑GC,但有和没有CMS的GC GC。 升级到10.10之后,机器在启动后的几个小时内进入100%等待,再次在CPU上没有进程。 这是从顶部输出: top – 18:33:44 up 3:11, 2 users, load average: 26.99, 26.80, 25.82 Tasks: 126 total, 1 running, 125 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 0.0%id,100.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 15373736k total, 15174780k used, 198956k free, 51288k buffers Swap: 0k total, 0k used, 0k free, […]