我在树莓派2上运行win10.使用C#(和通用应用程序),我想知道是否有办法获得CPU使用或内存使用?
我的猜测是“不”,因为我似乎无法访问PerformanceCounters,但也许有一个我还没有意识到的黑客攻击?
最佳答案 您可以通过在端口80到
http://[yourpi]/api/resourcemanager/systemperf上发送HTTP GET请求来访问所提到的网页所使用的数据.这将返回一个JSON块.这在
http://[yourpi]/restdocumentation.htm的设备上有记录.
在我的IoT设备上,GetNativeSystemInfo的P / Invoke失败.该错误表明它找不到kernel32.dll.在我的Win10桌面上,相同的代码按预期工作.
我将要求产品组以编程方式访问性能数据.
马克拉德伯恩(MSFT)