Java VM设置以使用我的所有资源

Java VM设置以使用我的所有资源,java,jvm,Java,Jvm,我在问一个关于某种方法性能的问题 经过一些评论,我发现虚拟机可以在运行之前接受参数。 让VM使用我所有的计算机资源的最佳理由是什么 我有4 g ram的core i5您能得到的最接近的是使用-XX:+AggressiveHeap选项;然后JVM将尝试消耗尽可能多的内存 请注意,这只涉及堆;您可能还需要调整permgen的大小、堆栈大小等 注2:即针对Oracle JVM;我打赌OpenJDK也有类似的东西;至于其他JVM实现,不知道。那么问题可能在其他地方。。。请注意,这个选项不会使JVM运行得

我在问一个关于某种方法性能的问题 经过一些评论,我发现虚拟机可以在运行之前接受参数。 让VM使用我所有的计算机资源的最佳理由是什么


我有4 g ram的core i5

您能得到的最接近的是使用
-XX:+AggressiveHeap
选项;然后JVM将尝试消耗尽可能多的内存

请注意,这只涉及堆;您可能还需要调整permgen的大小、堆栈大小等


注2:即针对Oracle JVM;我打赌OpenJDK也有类似的东西;至于其他JVM实现,不知道。

那么问题可能在其他地方。。。请注意,这个选项不会使JVM运行得更快。请看一下我前面的问题,有没有CPUNo的配置没有。至于你以前的帖子,还不够快吗?95毫秒不到一眨眼。。。为了获得更好的性能,您需要拆分阵列并在并行线程中运行。哦,对不起,这太慢了。事实上,我是一名网络研究员而不是程序员,我正在为ARP协议添加身份验证,我想说的是,我的新ARP在性能上几乎与普通ARP相似,因为它使用了32字节的对称加密。但是这些代码对我没有帮助。现在4克的内存已经不多了,即使是笔记本电脑。如果你需要很多内存,我建议你多买一些。如果不是32GB,我建议至少16GB。16GB的成本约为90美元。