서버는 널널 한것 같은데, 로드가 좀 있습니다. 조언 부탁드립니다.

qwepoi7711의 이미지


load average: 2.14, 2.26, 2.36
Cpu(s): 6.3%us, 0.2%sy, 0.0%ni, 90.4%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 4148364k total, 2144956k used, 2003408k free, 148344k buffers
Swap: 5406712k total, 92k used, 5406620k free, 1142608k cached

cpu 사용률이 낮고, 메모리도 많이 남아 있습니다. 그런데 로드는 저렇게 걸리구요.. ㅠㅠ

StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0

StartServers 20 MaxClients 500 MinSpareThreads 25 MaxSpareThreads 500 ThreadsPerChild 25 MaxRequestsPerChild 0

StartThreads 10 MaxClients 50 MaxRequestsPerThread 10000

ThreadStackSize 65536 StartThreads 250 MinSpareThreads 25 MaxSpareThreads 250 MaxThreads 1000 MaxRequestsPerChild 0 MaxMemFree 100

StartServers 2 MinSpareThreads 5 MaxSpareThreads 10 MaxRequestsPerChild 0

ThreadsPerChild 150 MaxRequestsPerChild 0

----------------------

아파치는 worker방식인데요, 설정을 바꿀려고 해도, 설정 부분을 완벽하게 이해를 못하고 있어서, 무작정 수정 하는것 보다 조언을 좀 듣고 바꿀려고합니다.
mpm_worker의 MaxClients를 100씩 늘리면서 서버 부하률을 체크 하면서 순차적으로 MaxClients 값을 올리면 될까요?

아니면, 어느 부분 설정 값을 수정 하면, 로드는 줄이고, cpu와 메모리는 충분히 사용 하게 할수 있을까요?

조언 부탁드립니다. ㅜㅜ

aero의 이미지

요즘 cpu는 core가 여러개인게 일반적이죠
top에 나오는 load average 는 core 갯수로 안나눈겁니다.
load average를 core로 나누시면 생각보다 높지 않을 것으로 생각됩니다.

qwepoi7711의 이미지

cpu하나의 load average군요..
그럼 top명령어가 업데이트 되어야 되지 않나요? cpu평균의 load average로..

음.. 근데, 설정 부분값을 늘리는건 어떻게 하면 되나요? ㅠㅠ