0

最近我正在尝试为我的工作集成 mateplus 语义角色标签工具。它需要高达 8GB 的​​ JVM 虚拟 RAM 用于堆内存。任何人都可以帮助我,如果我想这样做,物理内存的最低要求是什么。

4

1 回答 1

0

至少有 8GB RAM 会很好,但是 JVM 分配的是虚拟内存,而不是物理内存。操作系统将根据需要和有效地将物理内存分配给虚拟内存。现代操作系统可以允许虚拟内存消耗大大超过物理内存。这可能会也可能不会导致性能不佳,具体取决于工作集的大小——大致上实际访问了多少虚拟内存。因此,简单来说,如果操作系统的物理内存比 JVM 需要的少,它会将其交换到硬盘上,这会影响性能。

于 2016-03-08T09:14:58.573 回答