[求助]!!!请教关于Apache吃资源的分析

杀掉两个进程7022 6859就好了

procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0  89780 3036228  14332  24740    1    1     1    21    1     1  5  3 91  1
0  1  89780 3036228  14340  24732    0    0     0    80 1013    26  0  0 100  0
0  0  89780 3036164  14356  24716    0    0     0    48 1014    23  0  0 99  1
0  0  89780 3035716  14356  24716    0    0     0     0 2036  1009  3  0 97  0
0  0  89780 3035716  14356  24716    0    0     0     0 1004     5  0  0 100  0
0  0  89780 3035204  14356  24716    0    0     0     0 1231   214  2  0 98  0
0  0  89780 3035268  14356  24716    0    0     0     0 1068    55  0  0 100  0
0  0  89780 3035140  14356  24716    0    0     0     0 1200   187  1  0 99  0
0  0  89780 3034116  14380  24692    0    0     0   112 2239  1207  3  0 96  1
0  0  89780 3032452  14380  24692    0    0     0     0 1474   422  5  1 95  0

不知道是在读什么,我就是想把他揪出来。
先kill掉安心睡觉 明天继续
现在看,确实没什么 swap i/o,但你的 swap 分配,几乎达 2G,说明之前有过那么多的使用,
最好查查原因

就你 vmstat 的结果看

CPU 都放在了 usr 上,且 system 的 cs 极不稳定,突发特别高,感觉像你的哪个程序在任务交换上有点问题

我也对你的 CPU 感兴趣,cat /proc/cpuinfo 看看

不过,既然你的是 5140  ,还是用 x86_64 的内核好
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5140  @ 2.33GHz
stepping        : 6
cpu MHz         : 2328.276
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est tm2 xtpr
bogomips        : 4658.37

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5140  @ 2.33GHz
stepping        : 6
cpu MHz         : 2328.276
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est tm2 xtpr
bogomips        : 4654.31

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5140  @ 2.33GHz
stepping        : 6
cpu MHz         : 2328.276
cache size      : 4096 KB
physical id     : 3
siblings        : 2
core id         : 6
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est tm2 xtpr
bogomips        : 4654.36

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5140  @ 2.33GHz
stepping        : 6
cpu MHz         : 2328.276
cache size      : 4096 KB
physical id     : 3
siblings        : 2
core id         : 7
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl est tm2 xtpr
bogomips        : 4654.36
prefork模式一个进程还能占好几百M内存,头次见到。

应该是程序的性能问题吧。是不是php一次把所有数据都调入内存了?
可以确定是php程序问题引起的,但现在是查不到是那个页面有问题。

现在情况又出来了。刚看了条命令可以跟踪进程,strace不过结果一直在重复这短东西
strace -p 10895
Process 10895 attached - interrupt to quit
--- SIGSTOP (Stopped (signal)) @ 0 (0) ---
--- SIGSTOP (Stopped (signal)) @ 0 (0) ---
select(4241, [0 2212 2214 2215 2218 2221 2222 2225 2227 2229 2230 2231 2232 2233 2234 2235 2236 2237 2239 2243 2245 2250 2253 2254 2257 2259 2261 2262 2263 2264 2265 2266 2267 2268 2269 2271 2277 2279 2281 2282 2286 2288 2290 2291 2293 2305 2307 2309 2310 2312 2313 2314 2316 2318 2321 2323 2324 2325 2327 2329 2330 2333 2336 2337 2338 2339 2341 2342 2344 2345 2347 2348 2368 2403 2407 2410 2413 2414 2417 2419 2421 2422 2423 2424 2425 2426 2427 2428 2429 2431 2434 2435 2436 2437 2438 2440 2443 2444 2445 2446 2447 2450 2451 2453 2454 2456 2459 2461 2464 2465 2467 2468 2469 2470 2471 2473 2474 2479 2480 2484 2485 2531 2532 2533 2534 2536 2539 2540 2546 2548 2549 2565 2568 2570 2573 2574 2577 2579 2581 2582 2583 2584 2585 2586 2587 2588 2589 2591 2596 2598 2599 2602 2605 2606 2609 2611 2613 2614 2615 2616 2617 2618 2619 2620 2621 2623 2627 2629 2632 2634 2637 2638 2641 2643 2645 2646 2647 2648 2649 2650 2651 2652 2653 2655 2657 2658 2660 2661 2663 2664 2670 2671 2672 2673 2674 2677 2689 2691 2693 2694 2696 2697 2698 2700 2702 2705 2707 2708 2709 2711 2713 2714 2717 2720 2721 2722 2723 2725 2726 2728 2729 2731 2732 2752 2787 2791 2794 2797 2798 2801 2803 2805 2806 2807 2808 2809 2810 2811 2812 2813 2815 2848 2849 2851 2857 2860 2862 2863 2864 2868 2869 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2946 2947 2948 2951 2954 2957 2960 2961 2963 2964 2965 2966 2970 2972 2980 2982 2984 2985 2986 2988 2990 2993 2995 2996 2997 2999 3001 3002 3005 3011 3012 3043 3047 3050 3053 3054 3057 3059 3061 3062 3063 3064 3065 3066 3067 3068 3069 3071 3104 3168 3172 3173 3175 3176 3178 3180 3182 3184 3185 3186 3187 3189 3234 3235 3237 3239 3242 3243 3245 3246 3248 3251 3253 3255 3260 3271 3272 3273 3278 3279 3280 3283 3286 3287 3288 3331 3334 3335 3338 3341 3342 3345 3347 3349 3350 3351 3352 3353 3354 3355 3356 3357 3359 3360 3361 3362 3363 3364 3365 3366 3370 3371 3376 3377 3378 3379 3380 3381 3382 3384 3385 3393 3394 3395 3396 3458 3461 3480 3482 3485 3486 3553 3555 3557 3558 3560 3561 3562 3564 3566 3569 3571 3572 3573 3575 3577 3578 3581 3586 3588 3616 3617 3618 3619 3621 3622 3624 3625 3627 3628 3650 3653 3655 3659 3661 3663 3668 3669 3673 3675 3682 3684 3685 3686 3689 3690 3694 3697 3698 3699 3700 3703 3705 3706 3709 3761 3762 3763 3764 3765 3774 3779 3781 3784 3786 3789 3790 3793 3795 3797 3798 3799 3800 3801 3802 3803 3804 3805 3807 3842 3849 3852 3854 3855 3856 3860 3861 3873 3874 3905 3968 3969 3971 3977 3980 3982 3983 3984 3988 3989 4001 4002 4032 4097 4100 4105 4108 4110 4111 4112 4116 4117 4129 4130 4160 4192 4224 4227 4228 4233 4236 4239], [0 1024 3236 3238 3239 3242 3245 3246 3249 3251 3253 3254 3255 3256 3257 3258 3259 3260 3261 3263 3267 3269 3274 3277 3278 3281 3283 3285 3286 3287 3288 3289 3290 3291 3292 3293 3295 3301 3303 3305 3306 3310 3312 3314 3315 3317 3329 3331 3333 3334 3336 3337 3338 3340 3342 3345 3347 3348 3349 3351 3353 3354 3357 3360 3361 3362 3363 3365 3366 3368 3369 3371 3372 3392 3427 3431 3434 3437 3438 3441 3443 3445 3446 3447 3448 3449 3450 3451 3452 3453 3455 3458 3459 3460 3461 3462 3464 3467 3468 3469 3470 3471 3474 3475 3477 3478 3480 3483 3485 3488 3489 3491 3492 3493 3494 3495 3497 3498 3503 3504 3508 3509 3555 3556 3557 3558 3560 3563 3564 3570 3572 3573 3589 3592 3594 3597 3598 3601 3603 3605 3606 3607 3608 3609 3610 3611 3612 3613 3615 3620 3622 3623 3626 3629 3630 3633 3635 3637 3638 3639 3640 3641 3642 3643 3644 3645 3647 3651 3653 3656 3658 3661 3662 3665 3667 3669 3670 3671 3672 3673 3674 3675 3676 3677 3679 3681 3682 3684 3685 3687 3688 3694 3695 3696 3697 3698 3701 3713 3715 3717 3718 3720 3721 3722 3724 3726 3729 3731 3732 3733 3735 3737 3738 3741 3744 3745 3746 3747 3749 3750 3752 3753 3755 3756 3776 3811 3815 3818 3821 3822 3825 3827 3829 3830 3831 3832 3833 3834 3835 3836 3837 3839 3872 3873 3875 3881 3884 3886 3887 3888 3892 3893 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3970 3971 3972 3975 3978 3981 3984 3985 3987 3988 3989 3990 3994 3996 4004 4006 4008 4009 4010 4012 4014 4017 4019 4020 4021 4023 4025 4026 4029 4035 4036 4067 4071 4074 4077 4078 4081 4083 4085 4086 4087 4088 4089 4090 4091 4092 4093 4095 4128 4192 4196 4197 4199 4200 4202 4204 4206 4208 4209 4210 4211 4213], [0 1024 2048], NULL) = 881 (in [2212 2214 2215 2218 2221 2222 2225 2227 2229 2230 2231 2232 2233 2234 2235 2236 2237 2239 2243 2245 2250 2253 2254 2257 2259 2261 2262 2263 2264 2265 2266 2267 2268 2269 2271 2277 2279 2281 2282 2286 2288 2290 2291 2293 2305 2307 2309 2310 2312 2313 2314 2316 2318 2321 2323 2324 2325 2327 2329 2330 2333 2336 2337 2338 2339 2341 2342 2344 2345 2347 2348 2368 2403 2407 2410 2413 2414 2417 2419 2421 2422 2423 2424 2425 2426 2427 2428 2429 2431 2434 2435 2436 2437 2438 2440 2443 2444 2445 2446 2447 2450 2451 2453 2454 2456 2459 2461 2464 2465 2467 2468 2469 2470 2471 2473 2474 2479 2480 2484 2485 2531 2532 2533 2534 2536 2539 2540 2546 2548 2549 2565 2568 2570 2573 2574 2577 2579 2581 2582 2583 2584 2585 2586 2587 2588 2589 2591 2596 2598 2599 2602 2605 2606 2609 2611 2613 2614 2615 2616 2617 2618 2619 2620 2621 2623 2627 2629 2632 2634 2637 2638 2641 2643 2645 2646 2647 2648 2649 2650 2651 2652 2653 2655 2657 2658 2660 2661 2663 2664 2670 2671 2672 2673 2674 2677 2689 2691 2693 2694 2696 2697 2698 2700 2702]]])