今天写文档的时候看了看任务管理器,拿手头的一个 md 文件测试了一下。文件打开后 VS Code 占用合计 600M 内存,而 VS IDE 打开同一个文件只占用 230M 内存。
1
Richardhtw 2020-03-15 02:33:50 +08:00 via Android
启用的插件太多了?
|
2
kokutou 2020-03-15 07:12:56 +08:00 via Android
你内存太小了。。。插满你就不会纠结这个问题了。。
|
3
GPLer 2020-03-15 07:21:51 +08:00
正常,原生应用和 Chrome 套壳的应用还是有区别的。
|
4
infun 2020-03-15 08:26:26 +08:00 via Android
内存够用吗?够用就不管,不够就加内存
|
5
msg7086 2020-03-15 09:08:01 +08:00
你不如打开「提交大小」一栏,看看真正的内存占用是多少。
Windows 默认只显示留在物理内存中的内存占用,所以你 VS 的 200M 内存可能是一大块内存被交换去分页文件后还留在物理内存中的剩余部分。 |
6
Mithril 2020-03-15 09:16:58 +08:00
正常,VS 你不会加太多的插件,而且很多插件也不会同时启用。
你是没见过一个很复杂庞大的项目,加了 Resharper 插件的 Visual Studio 根本打不开。32 位的 IDE Shell 直接爆内存。 只能禁了插件才行 |
7
ybw 2020-03-15 09:42:44 +08:00 via Android 1
vsc 的问题,因为他不是原生的,是运行在 Chrome 浏览内的应用程序。
|
8
nicevar 2020-03-15 11:12:33 +08:00
正常现象,等你开多文件,打字的时候可能卡顿到你敲完了键盘字一个个蹦出来
|
9
LokiSharp OP @msg7086 看提交大小结果不会差太多的,我开的就是单个 7K 的 md。
波你的说法,VSCode 也有可能提交了一大块到交换区。 |
10
k9982874 2020-03-15 11:32:14 +08:00 via iPhone 1
用 windows 的是不是都有内存强迫症?
哪个体验流畅就用哪个,内存买来不就是用的。 |
11
msg7086 2020-03-15 11:36:40 +08:00
|
14
LokiSharp OP @msg7086 #11 我看了下 VSCode 的内存占用,加载文档的进程是 173M 的内个 GPU 进程是 229M 的那个
插件的话我就装了 C# 和 Python 插件,打开 md 应该不会实际运行他们的后台服务吧= = |
15
Tumblr 2020-03-15 11:52:31 +08:00
为什么我看着的 8 楼,你回复变成 10 楼了呢。。。
另外,兄弟,建议升 windows 10 了。。。 |
17
LokiSharp OP |
18
msg7086 2020-03-15 12:15:14 +08:00
@LokiSharp 我对 Code 的内存管理也不太熟悉,只知道比 Sublime 能吃太多了。
要省内存的话其实是建议回滚到 ST3 的。(我自己都有冲动想滚回去…… |
20
Jirajine 2020-03-15 12:31:18 +08:00 via Android
我装了几十个插件,试了一下打开一个后端 go 大型项目只占 400M 内存,换成一个前端 node 项目 800M 左右。
|
22
yngzij 2020-03-15 12:50:45 +08:00
真的吃内存,我还一直以为是 Goland 吃我的内存,没想到是 VSC,看代码 ST3。
|
25
longaiwp 2020-03-15 23:31:32 +08:00
这不是很正常的吗?低配机器上会更明显,另外系统优化也是个问题
|