小米手机为什么无法用CpuFloat显示GPU数据?

小米手机为什么无法用CpuFloat显示GPU数据?,第1张

这个肯定不是楼主自己能够解决的,可以去软件开发者那反馈或者发邮件咨询一下看看后期版本能否支持这个机器的GPU数据识别;

出现这个问题有2个可能性,

1:小米系统及硬件没有提供对应的接口给软件,软件无法读取到GPU的运行数据;

2:软件本身不能支持这款手机或者对应的处理器的GPU数据读取。

可以下载安装CPUfloat中文版。

左侧已经看到cpu的运行情况,这是已经开启权限的结果,默认安装后看不到左侧的小窗口的,打开应用cpufloat,然后点击手机菜单键,进去后台管理,点击应用详情,下滑桌面找到权限管理点击进去,在显示悬浮窗这里选择允许,这样子就可以看到cpu的频率小窗。

CPU使用率只要不是一直都是【50%】以上,都算是正常的,在没运行其它程序的情况下,CPU使用率小于【15%】也是正常的。

我看了一下,在vs的两种环境下,这段代码的汇编代码是完全一样的,执行结果也是相同的。

你的结果有所不同,一种可能是使用了不同的指令,这只能自己去弄清楚了。

如图在vs下,做了两个加法后,cvtss2sd指令把标量单精度浮点数转化为标量双精度浮点数,而xmm是sse指令常用的寄存器。

这只是见招拆招,你还需要去看一看cpu的专业文档才会真正明白32位和64位的本质区别,一本讲c语言的基础书籍,怎么可能会说到这方面的知识呢?(69.2应该是手误吧?)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11172535.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存