将处理消息任务和接收消息暂存任务分开,是否能解决丢失消息的问题?
既然处理消息的时长不定,就只能先暂存消息了。
【 在 AlphaO 的大作中提到: 】
: 只要是非实时系统,大概就都不行,换成C和C++更难搞定
: 一次消息16KB,相邻两次消息间隔不定,最长约100us,最短约4~5us
: 用异步任务就会经常错过下一次消息,总怀疑是异步运行时的问题,而且怀疑异步IO会频繁触发系统调用,导致内核态/用户态切换,存在一个不确定开销。 不知道怀疑的点是否合适
: ...................
--
FROM 223.72.108.*