摘要
本发明公开了一种数据传输方法、装置、工业控制系统、存储介质和计算机程序产品,该方法包括:初始化连续物理内存并划分为固定大小的内存块,通过红黑树记录内存块的起始地址、大小、空闲或占用状态,形成动态地址池;动态地址池能够实现内存块的按需分配、相邻空闲块合并及动态扩展;通过FPGA实时采集负载指标,基于负载分级触发中断并结合机器学习模型预测内存需求,在实时任务发起内存分配请求前,从动态地址池预取内存块至用户态映射区域;设计用户态原子操作环形队列,通过内存映射实现X86与FPGA的直接数据交互,结合硬件总线的Burst传输与缓存一致性协议。该方案,解决了内存碎片化问题,减少了数据传输延迟,大幅降低了CPU占用率。
技术关键词
数据传输方法
内存
缓存一致性协议
工业控制系统
机器学习模型
动态
数据传输装置
计算机程序产品
数据传输延迟
队列
物理
异常事件
指标
异构
环形
周期性
模式
内核
指针
系统为您推荐了相关专利信息
显示装置
LED点灯
J30J连接器
HDMI输出接口
TVS二极管
曲线特征
煤岩顶板
压裂井口
计算机执行指令
压力
机器学习模型
非接触式
指标
梯度提升机
可见光视频
机器学习模型
浮选加药方法
矿浆
选矿厂
浮选加药控制