回文章列表
作者kadok.bbs@ptt.cc (暗夜流星) 看板: linux
標題Re: [問題] 系統Load偶爾飆到一百多...
時間批踢踢實業 (2008/04/19 Sat 13:22:34)
※ 引述《smallufo (smallufo)》之銘言:
: 我的 Web Server 偶爾系統 Load 會一直飆高...
: 平常都在 1左右,偶爾會一直往上飆,標到十幾,二十幾...
: 此時明顯會發現網站慢慢變慢
: 如果當時馬上把 httpd restart 的話
: 該 load 馬上降下來,一切恢復正常
: 但如果沒有及時發現,系統 Load 就會越飆越高,甚至飆到一百多
: 此時連 ssh 都很難連進去重開 httpd
: 這種「卡」住的情形,大概會持續個數分鐘到十多分鐘
: 接下來,感覺好像某個障礙被排除,系統 Load 自然降下來
: 一切恢復正常
: 請問這是什麼情形?有辦法改善嗎?
: 我的感覺,好像某個資源被 lock 住了,造成了死鎖
: 是否除了 top之外,可以在系統 load 飆高時,更進一步檢視,到底是什麼原因呢?
: 比如說什麼 library 再處理 , 什麼 resource 被 lock 住...之類的?
: spec:
: 2.6.9-67.0.1.ELsmp #1 SMP Wed Dec 19 15:19:57 EST 2007 x86_64 x86_64 x86_64
: httpd-2.0.52-38.ent.centos4.2
: Thanks in advanced.

可能要去找  調整  Apache  效能  的文章

例如  http://forum.slime.com.tw/thread131597.html

我猜有可能是你平時在pool裡面等待的process開的不夠多

當尖峰時刻時,系統一方面要應付外面要求

一方面因為process不夠多能需重新啟用新的process

而造成資源上的lock

--
這篇文章讓你覺得?════════════════════════
by ycat                                                             y
w�w+   _  �_    .  .�  ��   ��  �         ||  �  �c
獺t��   �獺鴃     hh   �晼\�b  獺`�y  獺V� a
新奇     溫馨     誇張     難過     實用     高興     無聊     生氣 t
═════════════════════════════════� ╯

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 59.105.46.252
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻