MATLAB R2018a(64位)的默认堆栈大小是多少?
似乎堆栈大小比64位C#程序大。
为什么我要问这个问题
我之所以问这个问题,是因为我调用了Intel MKLs LAPACKE_dtrtri,这是一个非常递归的函数。
我在.NET应用程序中使用该函数,并在从C#调用它时遇到堆栈溢出错误,请参见What is the stack size of a BackgroundWorker DoWork Thread? Is there way to change it? 另一方面,如果我从MATLAB调用我的.NET应用程序,则不会遇到堆栈溢出错误。这就是我想知道MATLAB堆栈大小的原因。
似乎堆栈大小比64位C#程序大。
为什么我要问这个问题
我之所以问这个问题,是因为我调用了Intel MKLs LAPACKE_dtrtri,这是一个非常递归的函数。
我在.NET应用程序中使用该函数,并在从C#调用它时遇到堆栈溢出错误,请参见What is the stack size of a BackgroundWorker DoWork Thread? Is there way to change it? 另一方面,如果我从MATLAB调用我的.NET应用程序,则不会遇到堆栈溢出错误。这就是我想知道MATLAB堆栈大小的原因。