vscode ssh 造成 服務器 負載(load average) 過高

最近使用 visual studio code(vscode)ssh遠程開發。 遠程主機是一臺linux 服務器(ubuntu 16.04) 。

期間vscode 斷線之後,重新連接,發現 服務器卡的很厲害,於是查看了一下 服務器的負載情況。

不看不知道,一看嚇一跳:

其中 負載達到20+,我的天!

但是CPU 負載並不是很高,只有7.6% 。確實是一個怪事兒。

仔細想想,最近也沒幹什麼事情啊┓( ´∀` )┏ ,莫非不是vs code 惹的禍 ?

於是把vs code客戶端給關掉,把 vs code 服務端(上圖中 vscode-server)給殺掉。

嗯,這下天下太平了。

 

覆盤一下:

    vscode ssh 斷線重連,導致vscode-server 造成服務器卡頓,在仔細瞅一下上圖,在state(S) 一欄有好幾個大寫的紅色的D

(uninterruptible sleep),莫非是這個原因?有待進一步驗證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章