Linux中getrusage的使用
来源:互联网 发布:.net 淘宝客源码下载 编辑:程序博客网 时间:2024/06/16 16:51
声明:int getrusage(int who, struct rusage *usage);
getrusage 函数返回当前的资源使用情况。当who 参数为 RUSAGE_SELF 时,返回当前进程的资源使用情况;为 RUSAGE_CHILDREN 时,返回状态为终止或者等待的子进程使用的资源情况。
返回的结果存在结构体 struct rusage 中:
struct rusage { struct timeval ru_utime; /* user time used 用户态使用的时间 */ struct timeval ru_stime; /* system time used 内核态使用的时间 */ long ru_maxrss; /* maximum resident set size */ long ru_ixrss; /* integral shared memory size */ long ru_idrss; /* integral unshared data size */ long ru_isrss; /* integral unshared stack size */ long ru_minflt; /* page reclaims */ long ru_majflt; /* page faults */ long ru_nswap; /* swaps */ long ru_inblock; /* block input operations */ long ru_oublock; /* block output operations */ long ru_msgsnd; /* messages sent */ long ru_msgrcv; /* messages received */ long ru_nsignals; /* signals received */ long ru_nvcsw; /* voluntary context switches */ long ru_nivcsw; /* involuntary context switches */};
0 0
- Linux中getrusage的使用
- Linux:getrusage的用法
- Linux:getrusage的用法
- Linux中,getrlimit(),setrlimit(),getrusage()
- Unix/Linux下 getrusage 的用法
- Unix/Linux下 getrusage 的用法
- getrusage
- 使用getrusage获取进程使用系统资源信息
- Linux系统调用--getrusage函数详解
- Linux系统调用--getrusage函数详解
- Linux系统调用--getrusage函数详解
- 监控进程使用内存 getrusage 函数简介及使用
- getrusage性能
- Measure time in Linux - getrusage vs clock_gettime vs clock vs gettimeofday
- 本机资源状态的获取和设置 (getrlimit,setrlimit,getrusage,getpagesize)
- getrusage 函数调用
- linux中modules的使用
- linux中autotools的使用
- @RequestMapping 用法详解
- 随想录
- oc 字符串NSString
- 第二节 c++概述(下)
- DataRow 类
- Linux中getrusage的使用
- hdu1084:What is your grade?
- 程序优化总结
- iTween-MoveTo
- 构造器
- unix编程书籍推荐
- 一个实现多线程的例子
- hibernate 注解
- cocos2d-x 3.0 版本创建新工程方法