opnet之进程接口

综述

lmz:
一个仿真有输入量也有输出量。
输入量就是仿真属性。
输出量就是统计量。

这两个至关重要的量都是在进程模型中定义的。

进程接口

这里写图片描述

里面比较重要的设置分为两类:

  • 属性
  • 统计量

属性和统计量都分为全局和局部。
接口本质上是默认的属性。

lmz:
属性的全局是什么意思?
将属性设为局部,任何一个进程也是可以读取这个值。
为了简便?

属性

属性常见的操作:

  • 属性提升
  • 右键属性赋值
  • 进程中读取所附的值

这里写图片描述

/* get queue module's own object id */
own_id = op_id_self ();

/* get assigned value of server processing rate */
op_ima_obj_attr_get (own_id, "service_rate", &service_rate);

统计量

统计量的常见操作:

  • 一声明
  • 二注册
  • 三写入

统计量声明时有一个Group,相关的统计量放在一个Group里面。

这里写图片描述

属性值与统计量的关系

统计量是属性值的函数。

statistics = function(attributes)

属性值是在进程模型选择后配置的

这里写图片描述

统计量是在执行仿真时选择的

这里写图片描述


版权声明:本文为Ricardo1991原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。