繁体   English   中英

Windows Xbox JavaScript UWP APP获取CPU /内存使用率

[英]Windows Xbox JavaScript UWP APP get CPU/Memory Usage

在Xbox上开发JavaScript UWP应用,我想知道如何获取CPU和内存使用情况信息

我找到了这个API,Windows.System.Diagnostics.ProcessCpuUsage

但是没有按照Microsoft文档的要求定义getReport方法

https://docs.microsoft.com/zh-cn/uwp/api/windows.system.diagnostics.processcpuusage

任何帮助将不胜感激

通过Windows 10 Fall Creators Update 1709(内部版本16299及更高版本),我们向UWP API表面添加了许多新的诊断API,以支持此类情况。 请确保安装并定位SDK版本16299(或更高版本)。 这是相关的博客文章:

https://blogs.windows.com/buildingapps/2017/06/28/uwp-app-diagnostics/

我以为我会在此处添加一个快速代码段以反映问题的JavaScript部分:

请记住,这只是为试图从JS内部运行的应用获取内存报告的任何人的快速入门。 这仅是示例代码,并非十分容错。

 Windows.System.AppDiagnosticInfo.requestInfoAsync().then((allProc) => { let proc = allProc[0]; let allGroups = proc.getResourceGroups(); let procGroup = allGroups[0]; let memReport = procGroup.getMemoryReport(); console.log(memReport); console.log( ` [${memReport.commitUsageLevel}] : commitUsageLevel \\n` + ` [${memReport.commitUsageLimit}] : commitUsageLimit \\n` + ` [${memReport.privateCommitUsage}] : privateCommitUsage \\n` + ` [${memReport.totalCommitUsage}] : totalCommitUsage \\n` ) }); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM