gpt4 book ai didi

java - 可能会减慢Java虚拟机的时间吗?

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:31 25 4
gpt4 key购买 nike

是否可以通过修改OpenJDK的源代码来根据CPU使用情况来减慢Java虚拟机中的时间?我有一个网络模拟(Java 到 ns-3),它​​消耗实时时间,与挂钟松散同步。然而,由于我在模拟中运行了如此多的客户端,CPU 使用率达到 100%,并且无法保证模拟器中的事件应花费多长时间来处理(即大量超延迟事件)。因此,当网络流量很大时,模拟在大约 40 个节点时达到顶峰,但即便如此,还是有点不确定。理想的解决方案是根据 CPU 减慢时间,但我不确定如何成功地做到这一点。一个较小的解决方案是将时间减慢一些倍(时间透镜?)。

如果有人可以提供一些指导,相关文件的源代码(适用于 Windows)位于 http://pastebin.com/RSQpCdbD 。我尝试修改文件的某些部分,但结果并不是很成功。

提前致谢,
克里斯

最佳答案

您可以查看VirtualBox ,它允许 Accelerate or slow down the guest clock从命令行。

关于java - 可能会减慢Java虚拟机的时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5851498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com