返回首页

长[100000] [100000]。

作为数组的大小误差过大如何可以消除此错误

回答

评论会员:游客 时间:2012/02/05
?为什么你需要这么大的数组来存储你的日期,它会占用大量的RAM,所以很难正常工作的程序/DIV
OriginalGriff:长:8个字节
数组10万多头:800,000字节(加上开销)
数组100,000阵列10万多头:800亿字节(加上其它更多的开销)

而80 GB阵列分配或使用一个单一的时间很多。我强烈建议你重新设计你的系统,因为它会使用,除非你有85GB的RAM或更多的个人电脑上安装unworkably慢...
评论会员:游客 时间:2012/02/05
如果您使用的是这样一个巨大的阵列,但不分配的所有元素它,你应该使用一个泛型集合而不是一个数组。数组将使用每个数组元素的内存,即使它不被使用。你会得到的错误,以及摆脱