簡體   English   中英

vscode 遠程 ssh 和 Linux 有一個 memory 問題

[英]vscode remote ssh with Linux has a memory issue

我正在使用 VSCODE 遠程 ssh 連接 Linux 服務器。

我有時會構建 nuxt 項目,有時會因為 memory 而停止構建過程。

(PID 17984 是 nuxt 項目。)

關於 VSCODE 遠程 ssh 有 6 個進程,甚至他們有很多 memory。

(PID 13904, 7189, 19743, 19772, 16850, 7242)

現在,vscode 進程的 RSS 是 200-500MB,所以沒問題。

但有時 vscode 進程的 RSS 會變成 2000MB。

所以服務器變得太慢了。

我該如何解決這個 vscode remote ssh memory 問題?

內存狀態

前 15 個進程的內存使用狀態

我的設置是使用 docker-compose 在遠程機器上工作。 有時,它可能與您的擴展有關。 我正在使用遠程容器 + 遠程 SSH、Python 和 Pylance 擴展。

當我全部使用它們時。 他們用完了我的 2GB Ram + 1vCPU。 該實例被凍結,我不得​​不重新啟動開發機器。 之后,我停止了容器中的 Python 和 Pylance 擴展,並降低了 Ram 和 CPU 使用率。

就我而言,短絨是原因。 當我編碼時,它一直在遠程機器中加載。 如果沒有 Python 和 Pylance 擴展,我將無法正常工作,但這是另一個問題。

希望 VS Code 團隊可以修復內存使用問題。

嘗試一個一個地卸載您的擴展,以找到導致泄漏的那個。 對於我的情況,我發現 PHP 調試器擴展使 CPU 100%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM