Chinaunix
标题:
什么函数能知道CPU和内存的占用率?
[打印本页]
作者:
hoverfly
时间:
2003-01-29 11:31
标题:
什么函数能知道CPU和内存的占用率?
什么函数能知道CPU和内存的占用率?
作者:
liupch
时间:
2003-01-29 13:20
标题:
什么函数能知道CPU和内存的占用率?
什么系统?
是察看某一进程的占用率还是察看真格系统的资源使用状况?
作者:
hoverfly
时间:
2003-01-29 13:44
标题:
什么函数能知道CPU和内存的占用率?
不好意思,是Linux,就是查看与CPU和内存有关的占用率的函数及使用数量的函数。
作者:
liupch
时间:
2003-01-29 13:52
标题:
什么函数能知道CPU和内存的占用率?
哦,那帮不了你了,我还没在linux下写过,我只在solaris和FreeBSD下写过。具体内容请参看solaris版的solaris服务器监控系统一文
作者:
kingwoo
时间:
2003-01-31 09:32
标题:
什么函数能知道CPU和内存的占用率?
open /dev/kmem & /dev/mem
作者:
单乡事
时间:
2003-01-31 17:15
标题:
什么函数能知道CPU和内存的占用率?
你自己用汇编去写一个不完事!!! 8)
作者:
问号
时间:
2003-02-01 23:31
标题:
什么函数能知道CPU和内存的占用率?
void
Pr_cpu_time (void)
{
double user, sys;
struct rusage myusage, childusage;
if (getrusage (RUSAGE_SELF, &myusage) < 0)
Err_sys ("getusage error");
if (getrusage (RUSAGE_CHILDREN, &childusage) < 0)
Err_sys ("getusage error");
user = (double) myusage.ru_utime.tv_sec +
myusage.ru_utime.tv_usec / 1000000.0;
user += (double) childusage.ru_utime.tv_sec +
childusage.ru_utime.tv_usec / 1000000.0;
sys = (double) myusage.ru_utime.tv_sec +
myusage.ru_utime.tv_usec / 1000000.0;
sys += (double) childusage.ru_utime.tv_sec +
childusage.ru_utime.tv_usec / 1000000.0;
printf ("\nuser time = %g, sys time = %g\n", user, sys);
}
复制代码
U can use these code to get CPU usage, for memory, i dunno by now
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2