关于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
总结:
图形界面比字符界面多占300MB~400MB内存,故而可以关闭图形界面;
阿里云的ubuntu是优化过的无显示功能,默认SSH连接,正常运行占用252MB,而vscode远程连接会在云端默认启用vscode-server,会多占用246MB运行内存, 也就是说2G内存,500M预留给系统,则最多允许6个用户同时使用vscode连接,为了流程体验,建议最多4个用户同时使用。
带图形界面正常安装的服务器在临时关闭图形界面后“静置”时使用637MB,vscode 1用户连接后883MB内存。
本文来自博客园,作者:舟清颺,转载请注明原文链接:https://www.cnblogs.com/zqingyang/p/18151955