傳說中的中斷風暴

2021-09-20 15:04:36 字數 369 閱讀 7084

問題發生已經4天,一開始沒在意,因為和效能影響不大。

現象:context switch很大,並且伴隨核心模式cpu較高,大概20%以上。間歇性出現,一分鐘左右一次很有規律。核心模式cpu花費在idle執行緒上面,往往中斷量也會上公升。

process explorer發現是中斷引起。

問題分析過程:

google到國外稱這種現象為中斷風暴,就是一下子中斷變得非常多。

原本還想用xperf來跟蹤問題:

偶然在process explorer中發現是ssrs照成的這個問題。

原因:使用process explorer  原因是ssrs服務發起的中斷過多,導致

解決方法:

關掉ssrs服務即可 

傳說中的MTU

通訊術語 最大傳輸單元 maximum transmission unit,mtu 是指一種通訊協議的某一層上面所能通過的最大資料報大小 以位元組為單位 最大傳輸單元這個引數通常與通訊介面有關 網路介面卡 串列埠等 網際網路協議允許ip分片,這樣就可以將資料報分成足夠小的片段以通過那些最大傳輸單元小...

傳說中的truncate html

學習用rails做blog的時候要用到rails的truncate功能。h truncate post.content,100,問題來了,將html截斷後出現不完整的tag,導致後續的文章排版都錯亂了。本來考慮是不是自己寫乙個,正在思考思路,結果祭起google,好嗎,已經有牛人寫了 簡單記錄一下 ...

傳說中的分頁6

set quoted identifier off goset ansi nulls on go 名稱 分頁儲存過程 使用示例 exec sp pageindex from stusources 2,10 注意 目前還沒有對輸入的引數進行嚴格的驗證 預設為輸入都是合法有效的 alter proc s...