我在Dart中创建了一些非常耗费内存的程序。他们总是跑,但现在Dart VM的RAM还不够。所以,我的问题是:如何为Dart VM分配更多RAM?
我已经通过dart --help -v
检查了文档here以及文档,但无法找到指定RAM量的可能性。
谁能告诉我如何获得更多内存?
答案 0 :(得分:3)
我设置了一个环境变量来实现这个
导出DART_VM_OPTIONS =“ - old_gen_heap_size = 2048”
但我认为您也可以将其作为参数传递
dart --old_gen_heap_size = 2048 -c somefile.dart
另见