带有VS Code的颤振器和仿真器占用了过多的内存

时间:2020-10-31 13:44:15

标签: flutter visual-studio-code android-emulator

我只是想问一下,即时通讯使用我的Acer Aspire 3与vs代码和android仿真器一起运行(Ryzen 5 2500u和8gb ram 6.9gb可用)。 当我突然运行模拟器时,我的笔记本电脑速度很慢,并且当我检查任务管理器时,由于这些Open JDK,vscode,模拟器,dart等,内存使用率达到了98-99%。这正常吗?我看到了flutter网站上的要求,我认为我的规范没有问题。有人知道如何解决此问题吗? 对不起,我的英语不好,谢谢。

2 个答案:

答案 0 :(得分:0)

这是我个人面临的一个非常普遍的问题。在浪费时间的笔记本电脑上浪费了大量时间后,我决定升级内存,现在它可以更好地工作了。

假定普通的Flutter开发人员在任何给定时间使用以下程序-

Chrome浏览器(〜1.5 GB)

(显然适用于StackOverflow,Github,音乐,冲浪等。至少打开5至8个标签)

VS代码(〜1-2 GB)

对于正在运行的项目(有时我必须切换黑白项目)

仿真器(〜1.5-2 GB)

轻松消耗大量RAM。

您的操作系统(Windows / Linux / Mac(〜1.5-2 GB)

您的操作系统可能会消耗1.5-2 GB的RAM,而没有程序在运行。如果消耗更多,请尝试重新启动笔记本电脑。

我现在将RAM升级到16 GB。现在,我的正常使用量为7.6 GB(大约50%的RAM使用量)。

如果您使用的是Android Studio,则RAM更少。它真的很重(在某些情况下为2.5 GB以上)。我个人使用VS Code,因为它重量轻。

答案 1 :(得分:0)

另一种选择是使用实际的移动设备,而不是模拟器。