c# 开辟超大数组 System.OutOfMemoryException问题
由于科学计算需要,程序中需要调用2个超大规模的矩阵(70000*70000),但是在vs里超过16000*16000的数组,比如
double[,] m = new double[16000, 16000];
就报System.OutOfMemoryException异常。原先以为是运行环境的问题,但是更新硬件和软件后也报同样的错误。
编译环境:vs2010 x64
操作系统:server2008 R2 x64
内存:16G
基本要求:由于程序已经用c#开发了好几年了,再改换别的语言工作量太大了,只能用c#。
急求解决方案,望各位牛人不吝赐教。