跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Vs code 远程开发 cpu、内存占用过高导致机器无法呼吸
未分類
2 11 月 2020

Vs code 远程开发 cpu、内存占用过高导致机器无法呼吸

Vs code 远程开发 cpu、内存占用过高导致机器无法呼吸

資深大佬 : s609926202 3

刚买了阿里云 1c2g 的云服务器,搭建了 vs code 远程开发环境。
令我没想到的是,vs code 怎么这么耗费 cpu 和内存(用 umi 开发的一个前端项目),时不时的 100%,心脏都受不了了。不知道是云服务器垃圾,还是 vs code 有问题。

不过话说回来,如果没有 cpu 和内存的问题,其实远程体验还是不错的。。。

大佬有話說 (35)

  • 資深大佬 : acmore

    如果 VS Code 装了一堆插件的话,本质上就相当于一个 IDE 了,想象一下 WebStorm 跑在一个 1C2G 的机器上。

  • 資深大佬 : whileFalse

    建议主先在本地跑个 1c2g 的虚拟机,在虚拟机里安装好环境试试性能。

  • 資深大佬 : LokiSharp

    是 VSCode Remote 垃圾,官方我记得 Azure 上标配 4C4G

  • 主 資深大佬 : s609926202

    @acmore 并没有多少插件、

  • 主 資深大佬 : s609926202

    @LokiSharp 2c4g 成本都感觉高了

  • 資深大佬 : nutting

    哪种远程啊,布在服务器上,浏览器访问?远程还是适合后端,尤其是 c,python 之类,只在服务器编译运行

  • 資深大佬 : fengjianxinghun

    1c2g 算了,我 remote 的机器是 32c/128g 内存

  • 主 資深大佬 : s609926202

    @nutting 呃,vs code 的 remote-ssh 插件实现的远程开发,类似华为云的 cloudIDE

  • 主 資深大佬 : s609926202

    @fengjianxinghun 个人用不起

  • 資深大佬 : cxh116

    前端项目,光 npm 包就把 io 用完了,换高 io 的机型估计才行。

  • 資深大佬 : shadownet

    1 核 2G,只配跑 vi, nano, vim,最多跑个 sublime text 吧

  • 資深大佬 : mrcn

    机器无法呼吸

  • 主 資深大佬 : s609926202

    @shadownet 呃,整个一鸡肋,食之无味,弃之可惜

  • 資深大佬 : shadownet

    @s609926202 我还有个 4 核 24G,120G SSD 的机器,也算鸡肋了,买了 3 年,基本没用过

  • 資深大佬 : 12101111

    当然是前端的问题了, Javascript 写的软件就这样

  • 資深大佬 : my101du

    VSCode Remote 只是把 webpack 等对资源的消耗从你的电脑转移到远程服务器了,但只是转移了战场,对资源的消耗量一点不会变少。。。。

  • 資深大佬 : laminux29

    XX 云那些 1c2g3M 的,只是玩具,用来练手。正式开发就别想了,万一丢了数据,得不偿失。

  • 資深大佬 : opengps

    想想你的电脑,I7 等等,跟你那 1 核 2G 服务器比一个天一个地
    服务器上慢的问题,主要是资源问题:
    cpu,只是一个逻辑内核
    内存,2G 比较紧张
    硬盘,本来就不是 ssd,虚拟硬盘 io 很低
    带宽 1M,传个文件经过,稍微有点问题都得用点 cpu 资源

  • 主 資深大佬 : s609926202

    @my101du 我的目的也是转移本地电脑的压力出去,但没想到这么不耐用(完全没法用)

  • 主 資深大佬 : s609926202

    @opengps 我的电脑是联想 330…

  • 資深大佬 : irytu

    我部署在 8G 的树莓派 4 上,内存总占用才 500 多 M,不过我就装了个 C/C++和 GitHub 主题插件

  • 資深大佬 : secondwtq

    把 VSCode 调成纯黑主题即可

  • 資深大佬 : secondwtq

    “不知道是云服务器垃圾,还是 vs code 有问题”
    为什么不能是都有问题呢

    我 VSCode 跑在隔壁 100 多 GB 内存的 Xeon Gold 物理机上,用 VNC 连,基本没啥问题

  • 資深大佬 : ragnaroks

    传统机房最低可以干到 16 线程 32G 内存 240G 固态 20M 带宽=240 一个月,我用了 3 个月了,体验还行

  • 資深大佬 : elfive

    我在树莓派 3b 上远程开发 C/C++,安装 ubuntu server 20.04 x64 卡死到只能断电重启。
    换了官方的 Raspbian(x86)的就好一点了。
    如果你装的是 64 位系统,建议换 32 位的。

  • 資深大佬 : acmore

    @s609926202 除此之外 JS 项目确实会更消耗资源一些(相对于 C / C++ 之类),除非是 HTML + JS + CSS 那种田园牧歌式的开发风格。你可以在本地用 WebStorm 随便开个什么项目观察一下启动时间和资源占用,光是建索引就已经无法呼吸了,毕竟等价交换。

    不过我也一样很喜欢 VS Code Remote 的开发体验,所以我的做法是组台式机当 Server,笔记本 + 屏幕作为入口,有时候实在需要用 JB 家的 IDE 的话在笔记本上直接开就好,目前整体体验很流畅。

  • 資深大佬 : galikeoy

    @12101111 #15 怎么又黑 js 了。。。remote 只是战场转移了,2g 内存根本不够看

  • 主 資深大佬 : s609926202

    @acmore 呃,那你离开台式机,怎么连接,frp ?

  • 資深大佬 : felixcode

    1c2g 可能是树莓派的性能水平,不能要求太高了

  • 資深大佬 : acmore

    @s609926202 是的,对我来说 Frp 用 1M 的小水管就够了。但离开台式机网络环境还需要连接台式机编程的情况并不太多,出门就开心地玩。

  • 資深大佬 : smallthing

    @galikeoy 也不能说黑吧,工具链太大是不争的事实

  • 資深大佬 : jhdrfes

    github 不是有免费的吗

  • 資深大佬 : icylogic

    remote 开发者的使用场景可能是让自己的笔记本连到公司的 NB 服务器上做开发,也许你这种还是用传统的一些基于 ssh+mount 的远程开发插件比较好。

  • 資深大佬 : lancelock

    @ragnaroks 这种机器哪有卖啊?怎么找

  • 資深大佬 : ragnaroks

    @lancelock 镇江,上饶的机房找找

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具