gpt4 book ai didi

dart - 如何设置DART VM的最大堆栈大小

转载 作者:行者123 更新时间:2023-12-03 04:06:02 24 4
gpt4 key购买 nike

我无法在dart -v中找到与堆栈大小相关的选项,就像V8中的--stack_size一样。简单地设置ulimit无效。这就是我测试的方式。

foo(n){
print(n);
foo(n+1);
}

main(){
foo(1);
}

更新:

自2015年2月12日起,线程堆栈大小不可配置,默认为(128 * kWordSize * KB)[请参见OSThread::GetMaxStackSize] [源代码] 1

最佳答案

https://code.google.com/p/dart/issues/detail?id=8557#c2

Stack space for the main thread is not set by the VM, but by the OS on launch. ...

答案 https://unix.stackexchange.com/a/127615/40327说可以传递一个特定值,但是有一个默认值。我认为这就是Dart所做的,使用操作系统默认设置

(类似于Windows https://msdn.microsoft.com/en-us/library/windows/desktop/ms686774(v=vs.85).aspx)

关于dart - 如何设置DART VM的最大堆栈大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28377894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com