我是初学者,我想学习如何为 Android 应用程序编写 Java 程序。考虑到这不会太困难,我想到了编写一个基准实用程序。
我花了两天时间认真地浏览了许多教程,但我并没有接近我的目标,事实上我认为我更困惑。我读得越多,我就越难以理解。也许我应该开始编织?
我如何询问处理器它的运行速度是多少?如果我编写代码(currentTimeMillis或nanoTime),我怎么知道处理器只是在做我要求它做的事情?
如何使用 bogoMIPS?访问它的信息或将其实现到我的代码中。我已经阅读了/proc/cpuinfo但是如何将它的源代码实现到我自己的代码中?或者,我如何将它实现到我的代码中(但我不知道它是如何工作的,所以我真的不知道结果是什么意思。
我想这是底线问题:我如何编写基本代码来获得处理器速度(以 GB 为单位),这样它给我的正是我所要求的。如何控制处理器以使其执行我想要的(在计算速度方面)?
我是否只是说“处理器只做这个计算,所以我知道你的运行速度有多快”?
在过去的几周里,我关注了各种关于 Java 的教程,但我对此仍然一无所知。