我遇到了使用100%CPU的Apache2产卵进程的问题。
将strace连接到这样的进程之一,有时会产生输出,有时会给出这个结果:
2672 17:18:07 poll([{fd=14, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout) 2672 17:18:07 write(14, "\236\3\0\0\3SELECT FLOOR(((price_index."..., 930) = 930 2672 17:18:07 read(14, "\1\0\0\1\2\33\0\0\2\3def\0\0\0\5range\0\f?\0\r\0\0\0\10\0"..., 16384) = 85
我会很感激任何想法来解释上述。
没有什么罪行。 从你输出的一些脚本(mb php)创buildsql qury到db。 你可以使用-s标志克里特更多的信息。 例如:
strace -pPID -s1024 > /tmp/mysql.pid.strace 2>&1