java - 如何用 Java (Eclipse) 编写程序来查找处理器的速度

标签 java android

Possible Duplicate:
Detect CPU Speed/Memory/Internet Speed using Java?

我是初学者,我想学习如何为 Android 应用程序编写 Java 程序。认为这不会太困难,我想到编写一个基准实用程序。

我花了两天时间认真浏览了大量教程,但我并没有接近我的目标,事实上我认为我更困惑。我读得越多,就越难以理解。也许我应该开始编织?

如何询问处理器的运行速度? 如果我编写代码(currentTimeMillisnanoTime),我如何知道处理器只执行我要求它执行的操作?

如何使用 bogoMIPS?访问它的信息或将其实现到我的代码中。 我已经阅读了 /proc/cpuinfo 但如何获取它的源代码以实现到我自己的代码中? 或者,我如何将它实现到我的代码中(但我不知道它是如何工作的,所以我真的不知道结果意味着什么。

我想这是底线问题:如何编写基本代码来获得处理器速度(以 GB 为单位),以便它给我的正是我所要求的。如何控制处理器以使其执行我想要的操作(在计算速度方面)?

我是否只是简单地说“处理器只进行此计算,而不执行其他操作,以便我知道您的运行速度”?

过去几周我学习了各种有关 Java 的教程,但对此我仍然一片空白。

最佳答案

这是一个有趣的问题,但不想令人沮丧,这可能是您可以开始的最困难的事情之一!距离硬件越近,代码就越具有挑战性。尝试一个更简单的应用程序,它是关于 UI 设计的,通过它您可以学习 UI“小部件”(如按钮、单选按钮、复选框、列表等)以及数据存储/检索的基础知识。

如果它确实是在学习您感兴趣的平台,那么“待办事项列表”应用程序的老套是一个好主意。只是不要期望卖出数百万个成品应用程序!

关于java - 如何用 Java (Eclipse) 编写程序来查找处理器的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13376584/

相关文章:

java - Java 中 AWT 中的拖放出现奇怪错误

java - Spring Security 不解密密码,返回 403

java - 优化固定索引处数据数组的删除

android - 如何使用操作栏按钮动态添加到 ListView

android - 从 Android 服务,如何确定屏幕是打开还是关闭

java - (LIBGDX) 如何清理我的应用程序使用的 RAM 内存?

java - 为什么 IntFunction 中不支持函数组合

java - Spring:在属性文件中定义@RequestMapping值

java - 如何制作数字格式?

android - 如何将 cucumber 集成到android-maven测试项目中?