System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于数字营业厅设备终端的多任务并行处理系统技术方案_技高网

用于数字营业厅设备终端的多任务并行处理系统技术方案

技术编号:42233596 阅读:5 留言:0更新日期:2024-08-02 13:48
本发明专利技术属于计算机技术领域,尤其涉及用于数字营业厅设备终端的多任务并行处理系统,旨在通过任务调度、资源管理、安全防护、用户体验及智能运维模块,实现高效的任务执行和优质的用户体验,具体通过任务调度模块智能分配用户请求,利用资源管理模块优化资源利用,通过安全防护模块确保系统安全,通过用户体验模块提供流畅界面和个性化推荐,增强用户满意度,通过智能运维模块实时监测系统状态,预测并修复故障;本发明专利技术中系统不仅提升了数字营业厅设备终端的处理速度和响应效率,还通过全面的安全防护和用户体验优化,显著提升了整体性能和用户满意度。

【技术实现步骤摘要】

本专利技术属于计算机,尤其涉及用于数字营业厅设备终端的多任务并行处理系统


技术介绍

1、数字营业厅终端设备作为直接面向用户的交互界面,承担了业务咨询、自助服务、产品展示、交易处理等多种功能。为了确保快速响应和处理大量并发用户请求,提高服务质量和效率,多任务并行处理系统成为此类终端的核心技术需求;然而,现有的数字营业厅终端设备在处理多任务时面临一系列挑战;首先,系统资源分配不均,尤其是在处理复杂或资源密集型任务时,可能引发系统瓶颈,影响其他任务的正常执行;再者,缺乏有效的负载均衡机制,使得某些急需处理的请求排队等待时间过长,降低了服务的整体吞吐量。

2、如授权公告号为cn109144703b的中国专利公开了一种多任务的处理方法及其终端设备,方法包括:从终端设备中,获取并行处理的多任务列表;在所述终端设备的预设范围内,获取能够与所述终端设备建立连接的至少一个可连接设备;基于所述多任务列表中的任务特征和所述至少一个可连接设备的设备特征,将所述多任务列表中的任务与所述至少一个可连接设备进行匹配;基于所述匹配结果,将所述多任务列表中匹配成功的任务分发至匹配的可连接设备中。

3、如公开号为cn110188102a的专利申请公开了一种工厂多源能耗数据并行处理系统及方法,包括多源能耗数据采集拓扑结构模型、多源实时能耗数据并行处理器以及多源能耗数据存储器,多源能耗数据采集拓扑结构模型采用多级树形拓扑结构网络,拥有多种数据采集协议的多源能耗数据采集智能终端直接与智能仪表或plc相连,工厂公共辅助设备安装rtu获取数据并无线传输。多源实时能耗数据并行处理器将能耗数据采集终端、rtu、智能仪表视为分布式数据源节点,处理器内置实时多任务调度模型算法优化多源数据采集处理效率,多源能耗数据存储器对数据进行实时与历史数据双模式存储,实时数据库向历史数据库单向传导,历史数据库存储处理过的实时能耗数据以及能耗累计统计数据、能耗状态评估仿真数据等。

4、以上现有技术存在以下问题:现有技术无法准确了解用户请求行为,当资源和内存加载之后,系统资源分配不均,导致急需处理的请求无法及时处理完成,而且有些技术只考虑请求的紧迫程度,忽略了系统资源与负载,导致请求处理过程卡顿延迟,为了解决上述问题,本专利技术提供了用于数字营业厅设备终端的多任务并行处理系统。


技术实现思路

1、针对现有技术的不足,本专利技术提出了用于数字营业厅设备终端的多任务并行处理系统,旨在通过任务调度、资源管理、安全防护、用户体验及智能运维模块,实现高效的任务执行和优质的用户体验,具体通过任务调度模块智能分配用户请求,利用资源管理模块优化资源利用,通过安全防护模块确保系统安全,通过用户体验模块提供流畅界面和个性化推荐,增强用户满意度,通过智能运维模块实时监测系统状态,预测并修复故障;本专利技术中系统不仅提升了数字营业厅设备终端的处理速度和响应效率,还通过全面的安全防护和用户体验优化,显著提升了整体性能和用户满意度。

2、为实现上述目的,本专利技术提供如下技术方案:

3、用于数字营业厅设备终端的多任务并行处理系统,包括:任务调度模块和资源管理模块;

4、任务调度模块用于接收并分析来自前端的用户请求的属性,根据请求属性将请求分配至对应的优先级队列并执行,同时在请求执行间隙预测用户行为并预加载资源;任务队列管理单元、并行处理单元和智能预加载单元;

5、智能预加载单元,用于根据配置的行为预测模型,预判用户即将发起的服务请求,根据预判的请求,获取对应的前置加载时间,并将获取的前置加载时间配置在任务队列管理单元,预加载用户请求所需资源和数据;

6、任务队列管理单元,用于接收并分析用户请求的属性,并通过配置的自动标注算法对用户请求进行优先级属性标注,同时通过配置的自适应匹配策略,将用户请求动态分配到对应执行队列中;

7、并行处理单元,用于根据多核cpu资源属性与对应队列内用户请求优先级、gpu资源属性与对应队列内用户请求优先级和预加载的资源与数据,通过配置的优先分层执行策略,并行执行对应队列中的用户请求;

8、资源管理模块,用于动态监控、分配、回收和优化系统中的内存、缓存、cpu及gpu资源;资源管理模块包括内存管理单元和资源分配单元;

9、内存管理单元,用于实时监控多核cpu或gpu内存使用情况数据,并根据监控的数据利用缓存优化策略,动态分配内存给对应执行用户请求的队列;资源分配单元,用于根据当前执行队列对应的用户请求属性,评估对应队列并行执行所需cpu或gpu资源,同时根据评估结果,动态调整当前执行的队列在cpu和gpu上的资源分配,并实时监测资源使用效率。

10、具体地,任务队列管理单元具体执行步骤包括:

11、a1、接收来自前端的用户请求,分析每个用户请求的属性,根据分析结果,利用自动标注算法对用户请求标注数值优先级;

12、a2、实时监测系统状态和队列使用状态数据,并通过配置的前置加载时间预加载系统状态和队列使用状态数据,同时根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分,将综合得分作为对应队列的优先级,并按照优先级降序对队列进行排列;

13、a3、根据获取的用户请求优先级和队列执行优先级,通过配置的自适应匹配策略,将用户请求分配到对应的队列中,并根据系统实时监测的状态和性能指标数据对分配过程进行调整。

14、具体地,a2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤包括:

15、a21、根据实时监测系统状态数据,计算得到空闲度指标得分,具体公式为:

16、,

17、其中表示数字营业厅设备终端对应服务器的cpu或gpu使用率,表示数字营业厅设备终端对应服务器的内存占用率,表示数字营业厅设备终端对应服务器的磁盘i/o速率,表示随时间t变化的磁盘i/o权重系数;

18、a22、根据实时监测队列使用状态数据,计算得到负载指标得分,具体公式包括:

19、,

20、其中表示对应队列的负载指标得分,表示同一时间发起的用户请求数量指标,表示每一个用户请求的类型指标,表示每一个用户请求的资源需求量指标;为对应指标随时间t变化的动态加权系数;

21、a23、根据上述计算得到的负载指标得分和空闲度指标得分计算得到每个对应队列的负载和空闲度综合得分,其中表示随时间t变化的权重系数。

22、具体地,a2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤还包括:

23、a24、收集历史系统状态数据中磁盘i/o速率及其对应的权重系数,队列使用状态数据中同一时间发起的用户请求数量指标、每一个用户请求的类型指标与每一个用户请求的资源需求量指标及其对应的权重系数和队列处理数据中对应队列的负载指标得分及其对应的权重系数,并对获取的数据进行归一化处理;

2本文档来自技高网...

【技术保护点】

1.用于数字营业厅设备终端的多任务并行处理系统,其特征在于,包括:任务调度模块和资源管理模块;

2.如权利要求1所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述任务队列管理单元具体执行步骤包括:

3.如权利要求2所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述A2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤包括:

4.如权利要求3所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述A2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤还包括:

5.如权利要求4所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述任务队列管理单元中自适应匹配策略的具体步骤包括:

6.如权利要求5所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述并行处理单元中,优先分层执行策略执行的具体步骤包括:

7.如权利要求6所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述处理系统还包括用户体验模块,所述用户体验模块包括个性化推荐单元,所述个性化推荐单元对应工作流程的具体步骤包括:

8.如权利要求7所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述个性化推荐单元对应工作流程的具体步骤还包括:

9.如权利要求8所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述智能预加载单元中前置加载时间的计算过程包括:

...

【技术特征摘要】

1.用于数字营业厅设备终端的多任务并行处理系统,其特征在于,包括:任务调度模块和资源管理模块;

2.如权利要求1所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述任务队列管理单元具体执行步骤包括:

3.如权利要求2所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述a2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤包括:

4.如权利要求3所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于,所述a2根据配置的队列评估算法,评估当前时刻每个对应队列的负载和空闲度综合得分的具体步骤还包括:

5.如权利要求4所述的用于数字营业厅设备终端的多任务并行处理系统,其特征在于...

【专利技术属性】
技术研发人员:沈彪潘歌黄浩
申请(专利权)人:南京苏逸实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1