⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stats.c

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 C
字号:
/* $Header: /home/harrison/c/tcgmsg/ipcv4.0/RCS/stats.c,v 1.1 91/12/06 17:27:35 harrison Exp Locker: harrison $ */#include <stdio.h>#include "sndrcvP.h"#include "sndrcv.h"void STATS_()/*  Print out communication statistics for this node*/{  long me = NODEID_();  long nproc = NNODES_();  long i, msg_s, kb_s, s_s, r_s, msg_r, kb_r, s_r, r_r;  (void) printf("Communication statistics for node %ld\n",me);  (void) printf("-------------------------------------\n\n");  (void) printf("\                 sending                     receiving\n\        -------------------------   -------------------------\n\ node   #msgs.   #kb   secs  kb/s   #msgs.   #kb   secs  kb/s\n\ ----   ------  -----  ----  ----   ------  -----  ----  ----\n");  for (i=0; i<nproc; i++)    if (i != me) {      msg_s = SR_proc_info[i].n_snd;      kb_s = SR_proc_info[i].nb_snd/1024.0;      s_s = SR_proc_info[i].t_snd;      r_s = (s_s > 0) ? kb_s / s_s : 0;      msg_r = SR_proc_info[i].n_rcv;      kb_r = SR_proc_info[i].nb_rcv/1024.0;      s_r = SR_proc_info[i].t_rcv;      r_r = (s_r > 0) ? kb_r / s_r : 0;            (void) printf("%5ld%9ld%7ld%6ld%6ld%9ld%7ld%6ld%6ld\n", i,		    msg_s, kb_s, s_s, r_s, 		    msg_r, kb_r, s_r, r_r);     }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -