从modules/mod_cpu.c入手

./devel/tsar.h

module 结构体:

struct module {

    char    name[LEN_32];
char opt_line[LEN_32];
char record[LEN_1M];
char usage[LEN_256];
char parameter[LEN_256];
char print_item[LEN_256]; struct mod_info *info;
void *lib;
int enable;
int spec;
int p_item; /* private data used by framework*/
int n_item;
int n_col;
long n_record; int pre_flag:4;
int st_flag:4; U_64 *pre_array;
U_64 *cur_array;
double *st_array;
double *max_array;
double *mean_array;
double *min_array; /* callback function of module */
void (*data_collect) (struct module *, char *);
void (*set_st_record) (struct module *, double *, U_64 *, U_64 *, int); /* mod manage */
void (*mod_register) (struct module *);
};

最新文章

  1. mac 终端 常用命令
  2. LoadRunner 11 安装步骤
  3. (地址)propedit安装说明的地址
  4. 阿里云里面的Linux 系统挂载数据盘
  5. postgresql 分区表
  6. Django Signals 从实践到源码分析(转)
  7. 【转】cocos2d-x 3x Sprite3D
  8. CDOJ 481 Apparent Magnitude 水题
  9. 17.4.3 使用MulticastSocket实现多点广播(5)
  10. 关闭discuzX3.2注册页面的注册邮箱验证
  11. 在Jenkins中使用sonar进行静态代码检查
  12. python接口自动化(二十五)--unittest断言——下(详解)
  13. LeetCode 965. Univalued Binary Tree
  14. Android assets res 文件夹的区别
  15. linux 系统下使用socket进行本地进程间通信
  16. XCode9和10编译Cordova报错toLowerCase of undefined解决方案
  17. Ubuntu 安装以及web服务器配置
  18. 【springmvc】之使用jQuery接收前端传入List对象
  19. jenkins配置过程中踩过的一些坑
  20. Select、Poll与Epoll比較

热门文章

  1. POJ2116 Death to Binary?
  2. C++ - 部分STL容器如何去除重复元素
  3. 洛谷—— P1962 斐波那契数列
  4. Linux用户管理之使用/bin/false和/usr/sbin/nologin拒绝用户登录及其功能分析(转)
  5. VMware 12安装CentOS 6.9时出现:The centos disc was not found in any of your drives.Please insert the centos disc and press OK to retry
  6. JavaFX本地应用自己主动更新功能的实现FXLauncher
  7. 当使用servlet输出json时,浏览器端jquery的ajax遇到parse error的问题
  8. Embedded Android 协同翻译
  9. <LeetCode OJ> 326. Power of Three
  10. Qt5.8 提供 Apple tvOS,watchOS的技术预览版