# 面對VSCode利用 Remote - SSH 鏈接虛擬機照成内存問題檢查 當使用 Remote - SSH 連接時,可能會出現創建過多的 vscode-server 進程的問題,尤其是當之前的進程未能正常關閉時。 ## 可以使用該指令檢查進程情況 1. 按內存使用率排序 備注: 使用這個就好, head -n 11 是前 11 個,需要多一點可以改數字 ```bash!= ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | head -n 11 ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem | grep .vscode-server ``` 2. 按 CPU 使用率排序 ```bash!= ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%cpu | head -n 11 ``` 如圖所示:你可能會看到多個 /root/.vscode-server/cli/... 的進程。如果記憶體使用接近飽和,這些進程可能屬於多個未正常關閉的會話。在正常情況下,如果只有一位用戶正在使用 Remote - SSH,應該只會有一個 vscode-server 進程,除非進行了特殊配置或用戶多次連接但未正常斷開。  ## 對於需要終止的進程,可執行以下指令: 備注: [進程ID] 為 PID ```bash!= kill -9 [進程ID] ``` 當然可能還有更加好的解決方式
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up