摘要
本发明提供了一种高频多核实时控制器的数据预取优化方法及系统,该方法包括:通过对控制器的数据访问行为进行多级查询监控,生成访问统计数据,并基于树形数据结构节点的计数器信息提取节点热度,构建节点热度信息。利用节点热度信息和访问统计数据建立预取表,通过预设的路径预取算法生成初始预取策略。根据控制器的当前系统负载对初始预取策略进行动态调整,生成优化预取策略。随后,基于优化预取策略为目标数据创建跳转指针队列,构建快速访问结构,并通过该结构对目标数据进行预取操作,生成预加载的数据集合。本发明有效减少无效预取,提高数据加载效率和系统运行性能,适用于高实时性需求的多核控制器应用场景。