【发布时间】:2019-01-27 05:55:43
【问题描述】:
相关问题:What are the Xms and Xmx parameters when starting JVMs?
为什么 Java 程序允许您指定 -xms 和 -xmx?作为开发人员,为什么我需要知道/关心我的程序会预先使用多少 cpu/mem?
或者不同角度的同一个问题,为什么不让 Python 指定这些类型的选项? (在 Python 中工作了 5 年,从来没有这样做过)
这是否与 Python 是解释语言和 Java 是某种字节码到 JVM 到机器语言有关?
或者可能与垃圾收集的不同方式有关,Java 需要更加警惕内存消耗?
【问题讨论】: