我有非常大的数据结构,我将其定义为类中的静态字段。我认为它们被推入堆是因为我的代码因该错误消息而失败(超出堆内存)。现在,我想我记得除了堆和堆栈之外还有一个更大的内存段,称为数据。我可以推送该段中的变量吗?如果是这样,这是如何实现的?我不能增加堆大小,因为我的程序将被其他人使用。
问问题
652 次
我有非常大的数据结构,我将其定义为类中的静态字段。我认为它们被推入堆是因为我的代码因该错误消息而失败(超出堆内存)。现在,我想我记得除了堆和堆栈之外还有一个更大的内存段,称为数据。我可以推送该段中的变量吗?如果是这样,这是如何实现的?我不能增加堆大小,因为我的程序将被其他人使用。