【技术实现步骤摘要】
一种内存分配方法及交通线网综合监控设备
[0001]本申请涉及交通线网综合监控系统
,尤其涉及一种内存分配方法及交通线网综合监控设备。
技术介绍
[0002]城市轨道交通线网综合监控系统集成线网运营调度平台与应急指挥平台,建立城市线网级的,统一的软、硬件平台,对城市轨道实施跨线路的监控、维护和管理功能,实现轨道交通信息城市级互通、资源共享调度,从而从城市整体上提升轨道交通的综合运力、资源协调、风险应急能力。
[0003]城市轨道交通线网综合监控系统承担着对城市轨道交通车辆、客流、设备监视管控调度、线路统计分析、资源共享协调分配、应急处置等重大任务,是地铁信息化综合运营的核心,是所有线路信息汇集的中心。因此,线网综合监控系统对于大数据流的实时处理要求极高。
[0004]现阶段,传统的线网综合监控系统衍生自现有的线路综合监控系统,其数据处理能力仍然属于线路级的数据处理能力,当面对各采集设备(比如空气含量采集设备、温度传感器等)所采集的超大规模(比如千万点以上)实时数据时,由于内存依赖于系统默认的内存分配,使得内存分配不合理,导致数据实时性较差,难以满足线网综合监控系统的监控需求。
[0005]综上,目前亟需一种内存分配方法,用以有效地满足线网综合监控系统对于数据实时性的要求。
技术实现思路
[0006]本申请示例性的实施方式中提供了一种内存分配方法及交通线网综合监控设备,用以有效地满足线网综合监控系统对于数据实时性的要求。
[0007]第一方面,本申请示例性的实施方式 ...
【技术保护点】
【技术特征摘要】
1.一种内存分配方法,其特征在于,包括:从交通线网综合监控系统所关联的各采集设备获取属于各数据类型的各采集数据;基于所述属于各数据类型的各采集数据对应的订阅信息以及更新信息,将用于存储所述各数据类型的各采集数据的内存划分为具有第一容量的第一内存和具有第二容量的第二内存;所述第二内存用于补偿所述第一内存;针对任一数据类型,根据所述具有第一容量的第一内存以及用于存储在所述第一内存中属于所述数据类型的各采集数据所需占用的第一内存比例,确定属于所述数据类型的各采集数据所需占用的第一内存容量,并根据所述具有第二容量的第二内存以及用于存储在所述第二内存中属于所述数据类型的各采集数据所需占用的第二内存比例,确定属于所述数据类型的各采集数据所需占用的第二内存容量;根据所述第一内存容量和所述第二内存容量,确定出属于所述数据类型的各采集数据所需占用的内存总容量。2.如权利要求1所述的方法,其特征在于,基于所述属于各数据类型的各采集数据对应的订阅信息以及更新信息,将用于存储所述各数据类型的各采集数据的内存划分为具有第一容量的第一内存和具有第二容量的第二内存,包括:确定所述属于各数据类型的各采集数据中具有订阅属性的至少一个采集数据的第一数量,并确定所述属于各数据类型的各采集数据中具有高更新属性的至少一个采集数据的第二数量;根据所述属于各数据类型的各采集数据的总数量以及所述第一数量、所述第二数量,确定出所述第一内存的占比和所述第二内存的占比;根据所述内存、所述第一内存的占比以及所述第二内存的占比,确定出所述具有第一容量的第一内存和所述具有第二容量的第二内存。3.如权利要求2所述的方法,其特征在于,根据所述属于各数据类型的各采集数据的总数量以及所述第一数量、所述第二数量,确定出所述第一内存的占比和所述第二内存的占比,包括:设置用于确定所述第二内存的占比的第一权重,并设置用于确定所述第一内存的占比的第二权重;所述第一权重大于所述第二权重;所述第二权重与所述第一权重之和为1;根据所述第一数量和所述第二数量,确定出用于确定所述第二内存的占比的第三数量;根据所述属于各数据类型的各采集数据的总数量以及所述第一数量、所述第二数量,确定出用于确定所述第一内存的占比的第四数量;根据所述第一权重和所述第三数量,确定第一数值,并根据所述第二权重和所述第四数量,确定第二数值;根据所述第一数值和所述第二数值,确定出第三数值;将所述第一数值与所述第三数值的比值确定为所述第二内存的占比,并将所述第二数值与所述第三数值的比值确定为所述第一内存的占比。4.如权利要求1所述的方法,其特征在于,通过下述方式确定用于存储在所述第一内存中属于所述数据类型的各采集数据所需占用的第一内存比例:针对任一数据类型,确定用于存储在所述第一内存中属于所述数据类型的各采集数据
所需占用的内存容量;根据用于存储在所述第一内存中属于所述数据类型的各采集数据所需占用的内存容量以及用于存储在所述第一内存中属于各数据类型的各采集数据所需占用的总内存容量,确定出所述第一内存比例。5.如权利要求4所述的方法,其特征在于,确定用于存储在所述第一内存中属于所述数据类型的各采集数据所需占用的内存容量,包括:确定属于所述数据类型的各采集数据的数量,并确定所述各采集数据...
【专利技术属性】
技术研发人员:张念胜,康宁,徐启禄,曹顶法,刘东海,谢道勤,宋沛,
申请(专利权)人:青岛海信网络科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。