关于vscode通过Remote-SSH远程连接Linux服务器内存占用的思考

2024年4月23日 发布于博客园

我在带有图形界面和不带有图形界面的ubuntu服务器端做了个不严谨测试,使用vscode中Remote-SSH远程连接,并统计了服务器端在连接前后的内存占用情况。测试前服务器端系统已恢复最初设置,仅有root用户使用MobaXterm软件通过ssh连接,且服务器有4天无任何人连接的“静置”。

服务器端1 无显示:2核,2G内存,阿里云Ubuntu 20.04 64位

服务器端2 正常安装:3核,4G内存,Ubuntu 22.04 LTS 64位
工具为:htop

image

总结:

图形界面比字符界面多占300MB~400MB内存,故而可以关闭图形界面;

阿里云的ubuntu是优化过的无显示功能,默认SSH连接,正常运行占用252MB,而vscode远程连接会在云端默认启用vscode-server,会多占用246MB运行内存, 也就是说2G内存,500M预留给系统,则最多允许6个用户同时使用vscode连接,为了流程体验,建议最多4个用户同时使用。

带图形界面正常安装的服务器在临时关闭图形界面后“静置”时使用637MB,vscode 1用户连接后883MB内存。

posted @ 2024-04-23 01:22  舟清颺  阅读(928)  评论(1编辑  收藏  举报