我的 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)