我正在尝试创建以下数组
int numOfArrays = 50000;
int lengthOfArrays = 13500;
long[,] unsortedNumbers = new long[numOfArrays,lengthOfArrays];
但是我一直收到内存溢出异常。 我的目标是x64,我相信我已设置了large-address-aware标志(请参见图片),但仍然出现错误。奇怪的是,我在同一个程序中有一个消耗16GB RAM的列表而没有任何问题。
系统:
64GB RAM
硬盘上有100GB可用空间。