Linux下获得CPU利用率和内存使用情况
/* skip running/tasks */
p = skip_ws(p); if ( * p) info -> last_pid = atoi(p); else info -> last_pid = - 1 ; } /* get the cpu time info */ { fd = open( " stat " , O_RDONLY); len = read(fd, buffer, sizeof (buffer) - 1 ); close(fd); buffer[len] = ' \0 ' ; p = skip_token(buffer); /* "cpu" */ cp_time[ 0 ] = strtoul(p, & p, 0 ); cp_time[ 1 ] = strtoul(p, & p, 0 ); cp_time[ 2 ] = strtoul(p, & p, 0 ); cp_time[ 3 ] = strtoul(p, & p, 0 ); /* convert cp_time counts to percentages */ percentages( 4 上一篇:开源安全技术逐步迈入中国企业级市场 下一篇:Linux系统Root用户密码丢失怎么办? 更多相关文章
|
推荐文章
精彩文章
|