System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于状态机的资源管理系统技术方案_技高网

一种用于状态机的资源管理系统技术方案

技术编号:39951638 阅读:6 留言:0更新日期:2024-01-08 23:21
本发明专利技术涉及数据管理技术领域,公开了一种用于状态机的资源管理系统,包括:数据传输装置和管理装置,其中数据传输装置包括存储数据库、处理模块、展示模块和暂存模块,管理装置包括采集单元、判断单元、处理单元和调整单元。采集单元将加载时间与标准加载时间进行比对,判断是否调整传输策略;判断单元将下载时间Tx与下载时间阈值Txmin进行比对,判断是否调整下载传输策略;处理单元根据数据量确定主要数据占用的传输通道的数量;调整单元根据数据量差值判断是否对传输通道的数量进行调整,并根据传输速度差值判断是否进行二次调整。本发明专利技术提高了状态机的响应速度,降低了卡顿和加载延迟问题,提供了更流畅、高效的用户体验。

【技术实现步骤摘要】

本专利技术涉及数据管理,具体而言,涉及一种用于状态机的资源管理系统


技术介绍

1、状态机的作用在于帮助建模和控制复杂系统的行为,以便系统能够根据外部事件或条件的变化来进行状态转换,从而实现特定任务、逻辑或协议。状态机广泛应用于软件开发、自动化控制、通信协议、游戏开发等领域,有助于清晰描述系统行为、提高系统可维护性和性能,并实现适应不同情境和需求的智能决策。状态机的传输通道是状态机系统中用于数据传输的通道或路径。在状态机中,传输通道可以用于在不同状态之间传递数据、消息、事件或信号,从而触发状态转换和实现特定的行为。这些通道在状态机的不同状态之间建立了连接,以确保信息能够按照定义的规则进行传递和处理。

2、在当今数字化世界中,随着互联网应用、实时通信和云计算的普及,人们对实时性能和低延迟的需求越来越高。无论是在线游戏、视频会议、金融交易还是智能家居,用户期望他们的操作和消息能够立即产生响应。这种期望的背后是追求更高效的数字体验,以便更好地满足用户需求。

3、然而,当前的数字应用并非总是能够满足这些高度期望的实时性能。用户常常会遇到应用卡顿、加载速度缓慢等问题,可能是由于状态机高负荷运行传输通道无法满足需求所导致。当用户访问较大的网络资源时,传输通道可能会不足,导致数据传输效率下降。这会对应用程序、网站和在线服务的性能产生负面影响,延长加载时间,甚至引发连接问题。

4、因此,有必要设置一种用于状态机的资源管理系统用以解决当前技术中存在的问题。


技术实现思路>

1、鉴于此,本专利技术提出了一种用于状态机的资源管理系统,旨在解决当前状态机在高负载时容易卡顿、加载速度慢以及缺乏自动调整机制的问题。

2、本专利技术提出了一种用于状态机的资源管理系统,包括:

3、数据传输装置和管理装置,其中所述数据传输装置包括存储数据库、处理模块、展示模块和暂存模块,所述处理模块从所述存储数据库中获取目标数据并将所述目标数据发送至展示模块,所述暂存模块用于临时存放数据;所述管理装置包括采集单元、判断单元、处理单元和调整单元,所述管理装置用于对所述数据传输装置传输数据时进行控制;其中,

4、所述采集单元,被配置为采集所述存储数据库发送目标数据至所述处理模块的上传时间ts,采集所述展示模块从所述处理模块接收所述目标数据的下载时间tx,根据所述上传时间ts和下载时间tx获取加载时间t,t=ts+tx,将所述加载时间t与标准加载时间tmax进行比对,根据比对结果判断是否调整传输策略,当t>tmax时,判定调整传输策略;所述目标数据包括主要数据和次要数据;

5、所述判断单元,被配置为当判定调整传输策略时,将所述上传时间ts与上传时间阈值tsmin进行比对,根据比对结果判断是否调整上传传输策略,将所述下载时间tx与下载时间阈值txmin进行比对,根据比对结果判断是否调整下载传输策略;

6、所述处理单元,被配置为当tx<txmin时,启动所述暂存模块,所述主要数据由所述处理模块发送至所述展示模块,所述次要数据由所述处理模块发送至所述暂存模块后经由所述暂存模块发送至所述展示模块;

7、所述处理单元还被配置为在确定启动所述暂存模块后,根据所述主要数据的数据量确定所述主要数据占用所述展示模块的传输通道的数量,所述展示模块通过所述传输通道下载所述目标数据;

8、所述调整单元,被配置为采集所述主要数据与次要数据的数据量差值,根据所述数据量差值判断是否对所述主要数据占用所述展示模块的传输通道的数量进行调整,获取调整后的传输通道数量;

9、所述调整单元还被配置为在确定是否根据所述数据量差值对传输通道的数量进行调整后,采集所述主要数据与次要数据的传输速度差值,根据所述传输速度差值判断是否对调整后的传输通道数量进行二次调整。

10、进一步的,所述采集单元将所述加载时间t与标准加载时间tmax进行比对,根据比对结果判断是否调整传输策略时,包括:

11、当t≤tmax时,判定所述加载时间t较短,所述目标数据从所述存储数据库发送至所述处理模块,所述处理模块再将所述目标数据发送至所述展示模块满足使用,此时不调整传输策略;

12、当t>tmax时,判定所述加载时间t较长,所述目标数据从所述存储数据库发送至所述处理模块,所述处理模块再将所述目标数据发送至所述展示模块不满足使用,此时调整传输策略。

13、进一步的,所述判断单元还被配置为当判定调整传输策略,将所述上传时间ts与上传时间阈值tsmin进行比对,根据比对结果判断是否调整上传传输策略时,包括:

14、当ts≤tsmin时,判定上传时间较短,不调整上传传输策略;

15、当ts>tsmin时,判定上传时间较长,关闭非目标数据的上传。

16、进一步的,所述判断单元还被配置为当判定调整传输策略,将所述下载时间tx与下载时间阈值txmin进行比对,根据比对结果判断是否调整下载传输策略时,包括:

17、当tx≤txmin时,判定下载时间较短,不调整下载传输策略;

18、当tx>txmin时,判定下载时间较长,所述处理模块将所述主要数据发送至展示模块,所述处理模块将所述次要数据发送至所述暂存模块后,再由所述暂存模块根据所述主要数据的传输速度调整所述次要数据的传输速度。

19、进一步的,所述处理单元还被配置为当启动所述暂存模块后,根据所述主要数据的数据量确定所述主要数据占用所述展示模块的传输通道的数量时,包括:

20、预先设定第一预设数据量n1、第二预设数据量n2和第三预设数据量n3,且n1<n2<n3;预先设定第一预设传输通道数量s1、第二预设传输通道数量s2和第三预设传输通道数量s3,且s1<s2<s3;

21、所述处理单元获取所述主要数据的数据量n0,并根据所述主要数据的数据量n0与各预设数据量之间的关系,确定所述主要数据占用所述展示模块的传输通道的数量:

22、当n1≤n0<n2时,确定所述主要数据占用所述展示模块的传输通道的数量为所述第一预设传输通道数量s1;

23、当n2≤n0<n3时,确定所述主要数据占用所述展示模块的传输通道的数量为所述第二预设传输通道数量s2;

24、当n3≤n0时,确定所述主要数据占用所述展示模块的传输通道的数量为第三预设传输通道数量s3。

25、进一步的,所述调整单元还被配置为在确定所述主要数据占用所述展示模块的传输通道的数量为第i预设传输通道数量si后,i=1,2,3,所述调整单元采集所述主要数据与次要数据的数据量差值△n,△n=n0-ns,其中,n0表示主要数据的数据量,ns表示次要数据的数据量,根据所述数据量差值△n判断是否对所述主要数据占用所述展示模块的传输通道的数量进行调整,获取调整后的传输通道数量,包括:

26、预先设定数据量差阈值△nmax,根据所述数据量差值△n与所述数据本文档来自技高网...

【技术保护点】

1.一种用于状态机的资源管理系统,其特征在于,包括:

2.根据权利要求1所述的用于状态机的资源管理系统,其特征在于,所述采集单元将所述加载时间T与标准加载时间Tmax进行比对,根据比对结果判断是否调整传输策略时,包括:

3.根据权利要求2所述的用于状态机的资源管理系统,其特征在于,所述判断单元还被配置为当判定调整传输策略,将所述上传时间Ts与上传时间阈值Tsmin进行比对,根据比对结果判断是否调整上传传输策略时,包括:

4.根据权利要求3所述的用于状态机的资源管理系统,其特征在于,所述判断单元还被配置为当判定调整传输策略,将所述下载时间Tx与下载时间阈值Txmin进行比对,根据比对结果判断是否调整下载传输策略时,包括:

5.根据权利要求4所述的用于状态机的资源管理系统,其特征在于,所述处理单元还被配置为当启动所述暂存模块后,根据所述主要数据的数据量确定所述主要数据占用所述展示模块的传输通道的数量时,包括:

6.根据权利要求5所述的用于状态机的资源管理系统,其特征在于,所述调整单元还被配置为在确定所述主要数据占用所述展示模块的传输通道的数量为第i预设传输通道数量Si后,i=1,2,3,所述调整单元采集所述主要数据与次要数据的数据量差值△N,△N=N0-Ns,其中,N0表示主要数据的数据量,Ns表示次要数据的数据量,根据所述数据量差值△N判断是否对所述主要数据占用所述展示模块的传输通道的数量进行调整,获取调整后的传输通道数量,包括:

7.根据权利要求6所述的用于状态机的资源管理系统,其特征在于,所述调整单元还被配置为当判定对所述主要数据占用所述展示模块的传输通道的数量Si进行调整,并获取调整后的所述传输通道数量Sy时,包括:

8.根据权利要求7所述的用于状态机的资源管理系统,其特征在于,所述调整单元还被配置为在确定是否对传输通道的数量进行调整并获取调整后的传输通道数量Sy后,所述调整单元采集所述主要数据与次要数据的传输速度差值,根据所述传输速度差值判断是否对调整后的传输通道数量进行二次调整,包括:

9.根据权利要求8所述的用于状态机的资源管理系统,其特征在于,所述调整单元对调整后的传输通道数量Sy进行二次调整,以二次调整后的传输通道数量Se继续运行时,包括:

...

【技术特征摘要】

1.一种用于状态机的资源管理系统,其特征在于,包括:

2.根据权利要求1所述的用于状态机的资源管理系统,其特征在于,所述采集单元将所述加载时间t与标准加载时间tmax进行比对,根据比对结果判断是否调整传输策略时,包括:

3.根据权利要求2所述的用于状态机的资源管理系统,其特征在于,所述判断单元还被配置为当判定调整传输策略,将所述上传时间ts与上传时间阈值tsmin进行比对,根据比对结果判断是否调整上传传输策略时,包括:

4.根据权利要求3所述的用于状态机的资源管理系统,其特征在于,所述判断单元还被配置为当判定调整传输策略,将所述下载时间tx与下载时间阈值txmin进行比对,根据比对结果判断是否调整下载传输策略时,包括:

5.根据权利要求4所述的用于状态机的资源管理系统,其特征在于,所述处理单元还被配置为当启动所述暂存模块后,根据所述主要数据的数据量确定所述主要数据占用所述展示模块的传输通道的数量时,包括:

6.根据权利要求5所述的用于状态机的资源管理系统,其特征在于,所述调整单元还被配置为在确定所述主要数据占用所述展示...

【专利技术属性】
技术研发人员:张继东李文君徐珊珊刘亦安
申请(专利权)人:山东街景智能制造科技股份有限公司
类型:发明
国别省市:

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

1