-
公开(公告)号:CN115203007A
公开(公告)日:2022-10-18
申请号:CN202110381445.9
申请日:2021-04-09
Applicant: 施耐德电器工业公司
IPC: G06F11/36
Abstract: 一种在非实时操作系统中执行时间关键处理的方法和设备。该方法包括:通过抓包工具捕获来自外部设备的报文;分析报文是否是与时间关键处理关联的采样值报文,并且当报文是与时间关键处理关联的采样值报文时,将采样值报文所包含的数据单元写入第一缓冲区;预处理被写入第一缓冲区的数据单元,预处理包括对数据单元的字节进行排列组合以使指示采样值的字节位于特定位置;响应于第一缓冲区中的预处理的数据单元达到预定数量时,将预定数量的预处理的数据单元从第一缓冲区写入专用于实时专用线程的第二缓冲区,同时触发实时专用线程;以及通过实时专用线程从第二缓冲区读取预处理的数据单元来执行时间关键处理。