恭喜,你发布的帖子
发布于 2020-05-22 11:24:03
24楼
小釉:23楼2020-05-21 14:15:15
今天web监控CPU 程序和通讯负载的时候发现 程序+通讯的负载资源两者相加不到100%。
65+9=74
剩下的26%干嘛去了?是PII+PIQ+CCP的时间对应26%吗?
还是AP中剩下的OS部分对应26%?
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
这个问题是这样。首先我们需要弄清楚这两个数值从哪里读出来的,当然这时系统信息,也就是Web从系统中读出,然而你也可以从RT_info中读出,通过模式10,11读出,所对应的就是你在Web页面里看到的前两项。那么这两个选项的解释,一是你可以从Web页面前两项的下方,以及RT_info的在线帮助中可以看到。
但是手册中的解释不是很明确。我再简单说一下,你的65%是你的程序中的高优先级OB占用整个CPU Cycle的百分数。例如你的OB30~35的运行时间是50ms,而CPU的整个运行时间是100ms,那么你看到的你一个数值就是50%。对于第二个数值,就是实际的通信负载,但是唯一需要说明的是这个数值%可能会超过你的预设的通信负载,例如15%,这是因为如果设置最小循环时间,剩余的时间是可以用于通信的,也就是我故事-老生中详细描述了。http://www.ad.siemens.com.cn/club/bbs/PostStory.aspx?a_id=1621265&b_id=144&s_id=&num=8#anch,你可以再看看
请填写推广理由:
分享
只看
楼主