1
acmore 2020-11-11 14:19:05 +08:00
如果 VS Code 装了一堆插件的话,本质上就相当于一个 IDE 了,想象一下 WebStorm 跑在一个 1C2G 的机器上。
|
2
whileFalse 2020-11-11 14:27:45 +08:00 via iPhone
建议楼主先在本地跑个 1c2g 的虚拟机,在虚拟机里安装好环境试试性能。
|
3
LokiSharp 2020-11-11 14:29:34 +08:00 via iPhone
是 VSCode Remote 垃圾,官方我记得 Azure 上标配 4C4G
|
4
s609926202 OP @acmore 并没有多少插件、
|
5
s609926202 OP @LokiSharp 2c4g 成本都感觉高了
|
6
nutting 2020-11-11 14:53:13 +08:00
哪种远程啊,布在服务器上,浏览器访问?远程还是适合后端,尤其是 c,python 之类,只在服务器编译运行
|
7
fengjianxinghun 2020-11-11 14:56:09 +08:00
1c2g 算了,我 remote 的机器是 32c/128g 内存
|
8
s609926202 OP @nutting 呃,vs code 的 remote-ssh 插件实现的远程开发,类似华为云的 cloudIDE
|
9
s609926202 OP @fengjianxinghun 个人用不起
|
10
cxh116 2020-11-11 14:57:54 +08:00 via Android
前端项目,光 npm 包就把 io 用完了,换高 io 的机型估计才行。
|
11
shadownet 2020-11-11 15:00:14 +08:00
1 核 2G,只配跑 vi, nano, vim,最多跑个 sublime text 吧
|
12
mrcn 2020-11-11 15:02:05 +08:00 via Android
机器无法呼吸😂好一个拟人手法
|
13
s609926202 OP @shadownet 呃,整个一鸡肋,食之无味,弃之可惜
|
14
shadownet 2020-11-11 16:23:03 +08:00
@s609926202 我还有个 4 核 24G,120G SSD 的机器,也算鸡肋了,买了 3 年,基本没用过
|
15
12101111 2020-11-11 16:27:05 +08:00
当然是前端的问题了, Javascript 写的软件就这样
|
16
my101du 2020-11-11 16:29:33 +08:00
VSCode Remote 只是把 webpack 等对资源的消耗从你的电脑转移到远程服务器了,但只是转移了战场,对资源的消耗量一点不会变少。。。。
|
17
laminux29 2020-11-11 16:33:10 +08:00
XX 云那些 1c2g3M 的,只是玩具,用来练手。正式开发就别想了,万一丢了数据,得不偿失。
|
18
opengps 2020-11-11 16:36:41 +08:00
想想你的电脑,I7 等等,跟你那 1 核 2G 服务器比一个天一个地
服务器上慢的问题,主要是资源问题: cpu,只是一个逻辑内核 内存,2G 比较紧张 硬盘,本来就不是 ssd,虚拟硬盘 io 很低 带宽 1M,传个文件经过,稍微有点问题都得用点 cpu 资源 |
19
s609926202 OP @my101du 我的目的也是转移本地电脑的压力出去,但没想到这么不耐用(完全没法用)
|
20
s609926202 OP @opengps 我的电脑是联想 330...
|
21
irytu 2020-11-11 16:42:51 +08:00 via iPhone
我部署在 8G 的树莓派 4 上,内存总占用才 500 多 M,不过我就装了个 C/C++和 GitHub 主题插件
|
22
secondwtq 2020-11-11 17:04:04 +08:00 via iPhone
把 VSCode 调成纯黑主题即可
|
23
secondwtq 2020-11-11 17:06:31 +08:00 via iPhone
“不知道是云服务器垃圾,还是 vs code 有问题”
为什么不能是都有问题呢 我 VSCode 跑在隔壁 100 多 GB 内存的 Xeon Gold 物理机上,用 VNC 连,基本没啥问题 |
24
ragnaroks 2020-11-11 17:44:34 +08:00
传统机房最低可以干到 16 线程 32G 内存 240G 固态 20M 带宽=240 一个月,我用了 3 个月了,体验还行
|
25
elfive 2020-11-11 17:50:21 +08:00 via iPhone
我在树莓派 3b 上远程开发 C/C++,安装 ubuntu server 20.04 x64 卡死到只能断电重启。
换了官方的 Raspbian(x86)的就好一点了。 如果你装的是 64 位系统,建议换 32 位的。 |
26
acmore 2020-11-11 18:06:56 +08:00
@s609926202 除此之外 JS 项目确实会更消耗资源一些(相对于 C / C++ 之类),除非是 HTML + JS + CSS 那种田园牧歌式的开发风格。你可以在本地用 WebStorm 随便开个什么项目观察一下启动时间和资源占用,光是建索引就已经无法呼吸了,毕竟等价交换。
不过我也一样很喜欢 VS Code Remote 的开发体验,所以我的做法是组台式机当 Server,笔记本 + 屏幕作为入口,有时候实在需要用 JB 家的 IDE 的话在笔记本上直接开就好,目前整体体验很流畅。 |
28
s609926202 OP @acmore 呃,那你离开台式机,怎么连接,frp ?
|
29
felixcode 2020-11-11 19:33:22 +08:00 via Android
1c2g 可能是树莓派的性能水平,不能要求太高了
|
30
acmore 2020-11-11 19:52:02 +08:00
@s609926202 是的,对我来说 Frp 用 1M 的小水管就够了。但离开台式机网络环境还需要连接台式机编程的情况并不太多,出门就开心地玩。
|
31
smallthing 2020-11-11 20:26:52 +08:00
@galikeoy 也不能说黑吧,工具链太大是不争的事实
|
32
jhdrfes 2020-11-11 20:33:17 +08:00
github 不是有免费的吗
|
33
icylogic 2020-11-11 21:11:20 +08:00 via iPhone 1
remote 开发者的使用场景可能是让自己的笔记本连到公司的 NB 服务器上做开发,也许你这种还是用传统的一些基于 ssh+mount 的远程开发插件比较好。
|
36
byte10 2020-12-04 14:03:56 +08:00
开发啥?建议使用手机的的环境进行开发,安装 aid learning 或者使用 linux deploy,创建一个 linux 服务,你远程过去,吊打 那个 2C4G 的服务器。当然 前提是手机 晓龙 845 以上
|
37
ccii 211 天前
我还说怎么回事呢,我买的 2 核 2g ,用 vscode 连动不动 io ,cpu 打满,太难受 了
|