GUI应用程序和测量运行时间

杰基

(1)我写了一个关于此问题的问题,但我认为我没有正确说明问题,因此我将其删除。准确地说,在我的GUI应用程序中,我注意到当我想测量使用的方法所花费的运行时间时System.currentTimeMillis();,与jar通过终端或控制台运行文件的标准方式相比,该时间变得非常短且不切实际,Java Swing是否可以在这里产生一些影响?

(2)由于我想保留我的GUI并解决此问题,因此我了解了禁用JIT的可能性,如何在程序中将其编写为一段代码,因此当它运行时,JIT在运行时会被禁用仅我的应用程序。

谢谢你。

垃圾神

使用该-Xint选项运行程序,该选项“以仅解释模式运行应用程序。禁用对本机代码的编译,并且所有字节码均由解释器执行。即时(JIT)编译器不提供性能优势。在这种模式下。”

作为具体的例子,该AnimationTest显示器的平均时间中花费paintComponent()使用System.nanoTime()使用该-Xint选项,时间保持相当恒定:

java -Xint -cp build/classes overflow.AnimationTest

如果没有该选项,即使用本机代码进行编译,则很容易看到绘制时间的长期减少,有时减少了一个数量级:

java -cp build/classes overflow.AnimationTest

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

GUI应用程序和测量运行时间

来自分类Dev

获取当前应用程序的运行时间

来自分类Dev

Golang检索应用程序正常运行时间

来自分类Dev

获取当前应用程序的运行时间

来自分类Dev

运行时PFQuery和PFRelation崩溃应用程序

来自分类Dev

如何正确测量Linux中程序的运行时间?

来自分类Dev

运行时应用程序

来自分类Dev

触发时,应用程序正常运行时间仅运行一次

来自分类Dev

测量运行时间的脚本

来自分类Dev

GUI应用程序运行时cv :: imshow阻止线程

来自分类Dev

如何检查Phoenix / Elixir / Erlang应用程序的正常运行时间?

来自分类Dev

正常运行时间后,JDK7应用程序变慢

来自分类Dev

如何使用New Relic API获取应用程序正常运行时间报告?

来自分类Dev

弃用是否会影响应用程序的运行时间?

来自分类Dev

在flutter应用程序中将日期时间转换为其他运行时类型

来自分类Dev

NodeJS应用程序的Socket.io实时运行时间?

来自分类Dev

在hda应用程序中获取远程服务器正常运行时间

来自分类Dev

弃用是否会影响应用程序的运行时间?

来自分类Dev

如何保护Flash应用程序免于在运行时更改系统时间

来自分类Dev

如何检查Phoenix / Elixir / Erlang应用程序的正常运行时间?

来自分类Dev

正常运行时间后,JDK7应用程序变慢

来自分类Dev

如何分别测量功能的CPU运行时间和挂钟运行时间为Python代码(不是从终端)?

来自分类Dev

在应用程序运行时运行任务

来自分类Dev

在Fire Monkey(FMX)中检索OSX的Delphi运行时应用程序版本和应用程序构建信息

来自分类Dev

用于测量代码运行时的时间和日期时间模块之间的差异

来自分类Dev

数据透视和运行时错误1004:应用程序定义或对象定义的错误

来自分类Dev

如何在运行时更改android应用程序的名称和图标?

来自分类Dev

在运行时更改Cocoa应用程序图标,标题和菜单标签

来自分类Dev

如何在运行时更改android应用程序的名称和图标?

Related 相关文章

  1. 1

    GUI应用程序和测量运行时间

  2. 2

    获取当前应用程序的运行时间

  3. 3

    Golang检索应用程序正常运行时间

  4. 4

    获取当前应用程序的运行时间

  5. 5

    运行时PFQuery和PFRelation崩溃应用程序

  6. 6

    如何正确测量Linux中程序的运行时间?

  7. 7

    运行时应用程序

  8. 8

    触发时,应用程序正常运行时间仅运行一次

  9. 9

    测量运行时间的脚本

  10. 10

    GUI应用程序运行时cv :: imshow阻止线程

  11. 11

    如何检查Phoenix / Elixir / Erlang应用程序的正常运行时间?

  12. 12

    正常运行时间后,JDK7应用程序变慢

  13. 13

    如何使用New Relic API获取应用程序正常运行时间报告?

  14. 14

    弃用是否会影响应用程序的运行时间?

  15. 15

    在flutter应用程序中将日期时间转换为其他运行时类型

  16. 16

    NodeJS应用程序的Socket.io实时运行时间?

  17. 17

    在hda应用程序中获取远程服务器正常运行时间

  18. 18

    弃用是否会影响应用程序的运行时间?

  19. 19

    如何保护Flash应用程序免于在运行时更改系统时间

  20. 20

    如何检查Phoenix / Elixir / Erlang应用程序的正常运行时间?

  21. 21

    正常运行时间后,JDK7应用程序变慢

  22. 22

    如何分别测量功能的CPU运行时间和挂钟运行时间为Python代码(不是从终端)?

  23. 23

    在应用程序运行时运行任务

  24. 24

    在Fire Monkey(FMX)中检索OSX的Delphi运行时应用程序版本和应用程序构建信息

  25. 25

    用于测量代码运行时的时间和日期时间模块之间的差异

  26. 26

    数据透视和运行时错误1004:应用程序定义或对象定义的错误

  27. 27

    如何在运行时更改android应用程序的名称和图标?

  28. 28

    在运行时更改Cocoa应用程序图标,标题和菜单标签

  29. 29

    如何在运行时更改android应用程序的名称和图标?

热门标签

归档