回文章列表
作者smallufo.bbs@ptt.cc (smallufo) 看板: linux
標題[問題] 系統Load偶爾飆到一百多...
時間批踢踢實業 (2008/04/18 Fri 22:59:57)
我的 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.

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