gpt4 book ai didi

java - 性能指标: Java vs JavaCard

转载 作者:行者123 更新时间:2023-11-30 03:25:02 24 4
gpt4 key购买 nike

我用 Java 实现了两种算法。

为了比较它们的有效性,我调用每个函数 1000 次并比较执行时间(使用 System.currentTimeMillis() )。

执行第一个需要 2500 毫秒,第二个需要 1300 毫秒。

通过这些结果,我认为 JavaCard 中存在显着差异(就执行时间而言)。

但是如果我在 JavaCard 上加载 2 个小程序(对应于所描述的功能),第一个程序需要 2000 毫秒,第二个程序需要 1750 毫秒...

如何解释在 Java 中,它看起来快了几乎 2 倍,但在 JavaCard 中却没有?我注意到我不是在 EEPROM 中写入而是在 RAM 中写入,因此它不可能是问题的根源。

你有什么论据来解释这个现象吗?预先感谢您。

最佳答案

你运行的算法是在两个不同的平台上,所以最终的机器语言是不一样的。

关于java - 性能指标: Java vs JavaCard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30458174/

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