恭喜,你发布的帖子
发布于 2020-05-11 15:03:36
7楼
小釉:4楼2020-05-11 14:33:06
赵工,还有一个问题,关于通讯负荷的问题
以前通讯负荷好像默认是20%,现在CPU的通讯负荷是50%,是不是意味着现在CPU处理通讯的能力更强了呢?
看了一下你关于通讯负荷的说明,现在我基本上明白了通讯负荷是允许最大的使用负荷,而不是实际的负荷。如果实际的通讯负荷使用不了这么多的话,是不是CPU可以将多于的这部分分配的负荷来干其他的事情,还是说干完了实际需要通讯的处理事情后,他就进行CCP的处理了呢?
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
感谢你的提问,我先回答这个问题,确实现在CPU1500的通信负荷默认是50%,不像300、400那样默认是20%,这应该表示CPU的处理速度更加强悍了,虽然我们没有CPU的具体指标,但是从这一点上可以看出,所以1500不担心通信负荷大而导致的CPU时间延长的问题,CPU的处理速度体现对时间片的处理上,侧面反映CPU的通信处理也更加强大,尤其是1518。
设置最大值50%,也不是一定按照这个数值去处理通信,这取决于实际的通信负荷,如果通信负荷很小,例如为0,那么设置50%也没有延长CPU的循环时间,这时CPU就处理时间片剩余的两个部分,OS和程序。当存在一定的通信负荷时,给予50%的分配预设,也就是让CPU知道通信可以占用更多的CPU资源,理解为占用更多的时间片处理,这样比预设20%的分配预设,发送该定量的数据的发送时间就会显著减少。
请填写推广理由:
分享
只看
楼主