【问题标题】:Maximum Array size equals RAM size?最大数组大小等于 RAM 大小?
【发布时间】:2016-07-28 05:25:31
【问题描述】:

我只是对任何可以允许大尺寸的编程语言的数组大小感到好奇。看完这个链接

What is the Maximum Size that an Array can hold?

理论上最大数组大小是否等同于 RAM?因为 RAM 也必须在其他应用程序等上工作。或者我们可以增加虚拟内存以适应任何大小的数组。

【问题讨论】:

  • 数组可以在虚拟内存中,而不是在 RAM 中,如果这是您所要求的。
  • 如果在虚拟内存中我们可以指定一个30GB或更多的数组吗?
  • 在 64 位机器上,如果您有那么多虚拟内存可用,那当然可以。 32 位机器受到更多限制。但是,您使用的操作系统和语言会受到限制。

标签: arrays memory virtual ram


【解决方案1】:

取决于 ram 大小,并且 ram 会不断被消耗和释放。所以你无法确定你可以使用多少。如果从理论上讲。如果只有数组和内存,那么是的,让每件事都没有问题,例如操作系统和程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-03
    • 2012-01-24
    • 2010-10-24
    相关资源
    最近更新 更多