【发布时间】:2016-07-28 05:25:31
【问题描述】:
我只是对任何可以允许大尺寸的编程语言的数组大小感到好奇。看完这个链接
What is the Maximum Size that an Array can hold?
理论上最大数组大小是否等同于 RAM?因为 RAM 也必须在其他应用程序等上工作。或者我们可以增加虚拟内存以适应任何大小的数组。
【问题讨论】:
-
数组可以在虚拟内存中,而不是在 RAM 中,如果这是您所要求的。
-
如果在虚拟内存中我们可以指定一个30GB或更多的数组吗?
-
在 64 位机器上,如果您有那么多虚拟内存可用,那当然可以。 32 位机器受到更多限制。但是,您使用的操作系统和语言会受到限制。