sysmoni.h

来自「UNIX环境下资源监控程序(包含对CPUMEMDISKIOPS等资源的监控)」· C头文件 代码 · 共 61 行

H
61
字号
/*************/
/**PROGRAM	**/
/**FUNCTION **/
/**MODULE   **/
/**OBJECT	**/
/**DEFINER  **/
/*CREATE DATE*/
/*MODIFY    **/
/*MODIFY DATE*/
/*************/

#ifndef	_H_SYSMONI_
#define	_H_SYSMONI_

typedef	struct
{
	long	proc_run;
	long	proc_block;
	long	proc_swap;
	long	page_frs;
	long	page_dmd;
	long	page_sw;
	long	page_cch;
	long	page_fil;
	long	page_pft;
	long	page_frp;
	long	page_pos;
	long	page_pif;
	long	page_pis;
	long	page_rso;
	long	page_rsi;
	long	system_sy;
	long	system_cs;
	long	cpu_user;
	long	cpu_sys;
	long	cpu_idle;
}CPUINFO;
typedef	struct
{
	int		proc_flag;
	char	proc_state[1+1];
	char	proc_time[8+1];
}PROCINFO;
typedef	struct
{
	char	mount_dir[8+1];
	char	file_system[18+1];
	int		use_rate;
	int		iuse_rate;
}DISKINFO;

typedef	struct	
{
	char	des[18];
	char	gateway[18];
	char	flag[10];
	int		ref;
	long	use;
}NETINFO;
#endif

⌨️ 快捷键说明

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