/*%U %S %E %P %F %R %w %W*/
/*the process resource information is written in "temp.txt" with format as above*/
void print()
{
FILE *fp;
fp = fopen("temp.txt"?? "r");
if(fp==NULL)
{
printf("open error ");
return ;
}
//get information from "temp.txt"
double user_time?? sys_time?? per??elapsed;
int maj_flt?? min_flt?? sa?? sw;
if(fscanf(fp?? "%lf %lf 0:%lf"?? &user_time?? &sys_time?? &elapsed)!=3) printf("wrong 1 ");
if(fscanf(fp?? "%d %d %d %d %lf"?? &maj_flt?? &min_flt?? &sw?? &sa?? &per)!=5) printf("wrong 2 ");
printf("CPU time %.1lfms (user time %.1lfms?? system time %.1lfms) "?? (user_time+sys_time)*1000.0?? user_time*1000.0?? sys_time*1000.0);
printf("elapsed time %.1lfms major fault %d?? minor fault %d swap %d context switch %d "?? elapsed*1000.0??maj_flt?? min_flt?? sa?? sw);
}
int solve(char *s)
{
/*make format like: /usr/bin/time -o temp.txt -f "%U %S %E %P %F %R %w %W" command*/
strcpy(tmp?? s);
strcpy(s?? pre);
int j=strlen(s);
s[j++]=' ';
s[j++]='"';
strcpy(s+j?? sp);
j=strlen(s);
s[j++]='"';
s[j++]=' ';
strcpy(s+j?? tmp);
/*output system command*/
printf("command is %s "?? s);
return system(s);
}
int main ()
{
int child_sta=0;
rusage usage;
time_t ep_t1?? ep_t2;
while(gets(input))
{
int j = getToken(input);
if(j<0)  printf("input not obeying format ");
else
{
strcpy(cmd?? input+j);
int p = strlen(cmd)-1;
while(cmd[p]==' '&&p>=0) p--;
cmd[p+1] = ' 主站蜘蛛池模板: 国产精品午夜在线播放a | 在线播放交视频 | 成年在线观看网站免费视频 | 黄色爱爱网站 | 日韩一级黄色影片 | 日韩a级毛片免费视频 | 新版天堂中文资源官网 | 91麻豆精品视频 | 风流放荡的艳妇小说 | 人人澡人人澡人人看欧美 | 88av噜噜 | 特级xxxxx欧美孕妇孕交 | 成人欧美精品大91在线 | 日韩免费网站 | 无码中文av有码中文av | 欧美一级精品高清在线观看 | 波多野结衣免费一区二区三区香蕉 | 成人91视频 | 日韩成人在线免费视频 | 天天干夜夜爱 | 亚洲天堂在线观看视频 | 免费看91视频 | 黄色免费网站视频 | 国产情精品嫩草影院88av | 日日人人 | 日韩一级在线播放 | 欧美日韩成人高清在线播放 | 最近中文字幕免费版在线 | 伊人网青青草 | 午夜影院免费入口 | 国产一区二区三区日韩 | 天天操天天透 | 16欧美freesex呦交hd | 国产综合色在线视频区色吧图片 | 亚洲国产成人精品区 | 国外免费精品视频在线观看 | 狼人久草 | 男人使劲桶女人下面动态图片 | 国产精品资源在线播放 | 手机在线免费毛片 | 国产成人午夜性a一级毛片 国产成人午夜视频 |