首页 > 系统相关 >HarmonyOS 获取进程相关的信息process 常用的几个方法

HarmonyOS 获取进程相关的信息process 常用的几个方法

时间:2024-12-16 21:00:30浏览次数:7  
标签:返回 获取 process number is64Bit HarmonyOS getPastCpuTime 进程

获取进程相关的信息,提供进程管理的相关功能。

process

1. EventListener

2. isIsolatedProcess

3. is64Bit

4. getStartRealtime

5. getPastCpuTime

导入模块

import { process } from '@kit.ArkTS';

属性

名称类型可读可写说明
uidnumber进程的用户标识。
pidnumber当前进程的pid。
tid8+number当前线程的tid。

1. EventListener

type EventListener = (evt: Object) => void

用户存储的事件

参数:

参数名类型必填说明
evtObject用户事件。

2. process.isIsolatedProcess

isIsolatedProcess(): boolean

判断进程是否被隔离。

返回值:

类型说明
boolean返回判断结果,如果进程被隔离则返回true,否则返回false。

使用方式:

let result = process.isIsolatedProcess();

3. process.is64Bit

is64Bit(): boolean

判断运行环境是否64位。

返回值:

类型说明
boolean返回判断结果,如果运行环境是64位则返回true,否则返回false。

使用方式:

let result = process.is64Bit();

4. process.getStartRealtime

getStartRealtime(): number

获取从系统启动到进程启动所经过的实时时间(以毫秒为单位)。

返回值:

类型说明
number返回经过的实时时间。单位:毫秒

使用方式:

let realtime = process.getStartRealtime();

5. process.getPastCpuTime

getPastCpuTime(): number

获取进程启动到当前时间的CPU时间(以毫秒为单位)。

返回值:

类型说明
number返回经过的CPU时间。单位:毫秒

使用方式:

let result = process.getPastCpuTime() ;

 如需要其他方法 请参考官方文档

制作不易 点个关注再走吧。°(°¯᷄◠¯᷅°)°。

标签:返回,获取,process,number,is64Bit,HarmonyOS,getPastCpuTime,进程
From: https://blog.csdn.net/m0_53992752/article/details/144517950

相关文章

  • 实现获取当前帧率并在QML中显示
    //fpscounter.h#ifndefFPSCOUNTER_H#defineFPSCOUNTER_H#include<QObject>#include<QQuickItem>#include<QElapsedTimer>classFpsCounter:publicQQuickItem{Q_OBJECTQ_PROPERTY(qrealfpsREADfpsNOTIFYfpsChanged)public:expl......
  • HarmonyOS:@Extend装饰器:定义扩展组件样式
    一、前言使用@Styles用于样式的重用,在@Styles的基础上,使用@Extend扩展原生组件样式。说明从APIversion9开始,该装饰器支持在ArkTS卡片中使用。从APIversion11开始,该装饰器支持在元服务中使用。二、装饰器使用说明语法@Extend(UIComponentName)functionfu......
  • XSYL10103利用控件获取值也可以用自定义
    stringCKID=this._page.GetControlValue("btnCKMC");pu10103,btnCKMC是一个下拉框namespaceXSYLKCGL{publicclassCKWLDY:ISuwfBus{///<summary>///initialization///</summary>privateSlnS......
  • 华为HarmonyOS实现跨多个子系统融合的场景化服务 -- 3 打开授权设置页Button
    场景介绍本章节将向您介绍如何使用Button组件打开授权设置页功能,开发者可调用对应Button组件跳转到应用对应的权限设置页面,供用户快速进行应用权限的查看和修改。效果图展示单击“打开授权设置页”按钮,跳转至应用对应的设置页界面。开发步骤导入ScenarioFusionKit模块......
  • .Net Core 特性 获取Cookie,未登录跳转登录界面
    特性:usingMicrosoft.AspNetCore.Mvc;usingMicrosoft.AspNetCore.Mvc.Filters;usingNewtonsoft.Json.Linq;usingSystem.Net;usingWaterCloud.Entity.SystemManage;namespaceOPAC.App_Start.Handler{publicclassAdminAuthorizeAttribute:TypeFilterAttr......
  • HarmonyOS Next 入门实战 - 文字转拼音,文字转语音
    文字转拼音安装pinyin4js三方库ohpminstall@ohos/pinyin4jspinyin4js提供了以下接口:●文字转拼音(带声调和不带声调)●文字转拼音首字母●简体繁体互转letrawText="风急天高猿萧哀,渚清沙白鸟飞回;"letpinyin1:string=pinyin4js.convertToPinyinString(rawT......
  • HarmonyOS Next分布式智能家居控制系统实战
    本文旨在深入探讨基于华为鸿蒙HarmonyOSNext系统(截止目前API12)构建分布式智能家居控制系统的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、项......
  • HarmonyOS Next 设备适配与生态拓展
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)在设备适配与生态拓展方面的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、设备适配......
  • HarmonyOS Next 应用性能优化实战
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)中应用性能优化的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、性能评估指标与工具......
  • Windows系统-Python获取当前资源管理器路径及打开控制台、资源管理器到指定路径的方法
    Python获取当前资源管理器路径及打开控制台、资源管理器到指定路径的方法文章目录Python获取当前资源管理器路径及打开控制台、资源管理器到指定路径的方法获取资源管理器路径方法运行错误打开控制台到指定路径方法打开资源管理器到指定路径方法闲着没事还开发了个......