【问题标题】:Dart consuming high cpu飞镖消耗高CPU
【发布时间】:2019-04-04 03:21:11
【问题描述】:

在 vscode 中,一切都非常适合其他语言,但是在编写 dart 文件时会消耗很高的 cpu。重新安装也不行。

它几乎需要完整的内存

我使用 Windows 作为我的工作环境。在 vscode 中打开一个颤振文件后,dart 文件消耗了我近 2 GB 的内存,以至于我的笔记本电脑死机了,我不得不强制关闭我的笔记本电脑。

【问题讨论】:

  • 这是飞镖扩展。在linux中你可以killall dart,它会要求重新启动。它要求多次重新启动。分析仪冻结或逃跑的东西。如果它可以生成多个分析器,那么它似乎会将自己变成一个叉形炸弹。
  • 碰巧你之前修复了 VS Code 中的错误消息,上面写着“打开的文件太多”并告诉你如何增加可以观看的最大文件数?
  • 也可以是github.com/flutter/flutter/issues/23155 切换到masterdev 频道可能会有所帮助。
  • 这能回答你的问题吗? Dart running using 12 GB of memory

标签: visual-studio-code dart flutter


【解决方案1】:

我有同样的错误。

只需运行flutter clean

欲了解更多信息:https://github.com/dart-lang/sdk/issues/40243

这对我有用。

【讨论】:

  • 似乎也对我有用。 dart 进程的 CPU 使用率从 99% 下降到 0.4%
【解决方案2】:

解决了

这是由于将数据从一个文件类传递到另一个文件类时出现类型错误。

【讨论】:

    猜你喜欢
    • 2018-10-22
    • 2015-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    相关资源
    最近更新 更多