DtkDevice
DTK library for device.
Dtk::Device::DProcessDevice::DProcessStatus结构体 参考

应用状态信息 更多...

#include <dprocessdevice.h>

Public 属性

char state
 bool Process::readStat() 更多...
 
pid_t ppid
 
gid_t pgid
 
uid_t uid
 
gid_t gid
 
uid_t euid
 
gid_t egid
 
uid_t suid
 
gid_t sgid
 
uid_t fuid
 
gid_t fgid
 
quint32 processor
 
quint32 rtPrio
 
quint32 policy
 
quint32 nthreads
 
int nice
 
quint64 utime
 
quint64 stime
 
qint64 cutime
 
qint64 cstime
 
quint64 startTime
 
quint64 guestTime
 
qint64 cguestTime
 
quint64 wtime
 

详细描述

应用状态信息

类成员变量说明

◆ cguestTime

qint32 DProcessStatus::cguestTime

应用等待子进程虚拟CPU时间,单位为jiffies

◆ cstime

qint32 DProcessStatus::cstime

应用等待子进程的内核态运行的时间

◆ cutime

qint32 DProcessStatus::cutime

应用等待子进程的用户态运行的时间

◆ egid

gid_t DProcessStatus::egid

应用有效用户组ID

◆ euid

uid_t DProcessStatus::euid

应用有效用户ID

◆ fgid

gid_t DProcessStatus::fgid

应用文件系统用户组ID

◆ fuid

uid_t DProcessStatus::fuid

应用文件系统用户ID

◆ gid

gid_t DProcessStatus::gid

应用组ID

◆ guestTime

quint32 DProcessStatus::guestTime

应用虚拟CPU时间,单位为jiffies

◆ nice

int DProcessStatus::nice

应用Nice值

◆ nthreads

quint32 DProcessStatus::nthreads

应用线程数

◆ pgid

gid_t DProcessStatus::pgid

父应用组ID

◆ policy

quint32 DProcessStatus::policy

应用进程动态优先级

◆ ppid

pid_t DProcessStatus::ppid

父应用ID

◆ processor

quint32 DProcessStatus::processor

应用运行的CPU编号

◆ rtPrio

quint32 DProcessStatus::rtPrio

应用实时进程优先级

◆ sgid

gid_t DProcessStatus::sgid

应用存的设置用户组ID

◆ startTime

quint32 DProcessStatus::startTime

应用启动的时间点,单位为jiffies

◆ state

char DProcessStatus::state

bool Process::readStat()

应用状态

◆ stime

quint32 DProcessStatus::stime

应用内核态时间

◆ suid

uid_t DProcessStatus::suid

应用保存的设置用户ID

◆ uid

uid_t DProcessStatus::uid

应用识别ID

◆ utime

quint32 DProcessStatus::utime

应用用户态时间

◆ wtime

quint32 DProcessStatus::wtime

等待运行队列所花费的时间


该结构体的文档由以下文件生成: