182-1095-8705
最新公告:NOTICE
8月1日起,国家知识产权局停征和调整部分专利收费,详情参阅资讯中心公告

资讯中心

当前位置:专利申请 > 资讯中心 >

软件性能分析系统 专利,一种基于互联网大数据的产品性能测试系统

专利代理 发布时间:2023-04-05 23:42:25 浏览:


今天,乐知网小编 给大家分享 软件性能分析系统 专利,一种基于互联网大数据的产品性能测试系统及测试方法。



软件性能分析系统 专利,【发明公布】用于分析由于软件系统组件内容变化而造成性能影响的基于预测的方法_先智云端数据股份有限公司_202210029625.5


申请/专利权人:

先智云端数据股份有限公司 申请日:

2022-01-12 公开(公告)日:

2023-03-21 公开(公告)号:

CN115827401A 主分类号:

G06F11/34 分类号:

G06F11/34 优先权:

[“20210917 TW 110134972”] 专利状态码:

在审-公开 法律状态:

2023.03。21#公开 摘要:

本发明公开一种用于分析由于软件系统组件内容变化而造成性能影响的基于预测的方法,包含:

提供包含一主软件组件与至少一辅助软件组件的一软件系统;在该软件系统的一变化引进前,分别并依序收集有关于一工作负载与每一辅助软件组件的性能指标;计算收集的有关于该工作负载及每一辅助软件组件的性能指标间的相关系数;如果该相关系数的绝对值小于一阈值,以该多个收集的有关于该对应的辅助软件组件的性能指标建立一预测模型;依序记录有关于该对应的辅助软件组件的性能指标;输入收集的有关于该对应的辅助软件组件的性能指标收集至该预测模型中,以获得预测的该对应的辅助软件组件的性能指标;及使用该多个记录的性能指标来计算一性能差异值。

主权项:

1。一种用于分析由于软件系统组件内容变化而造成性能影响的基于预测的方法,其特征在于,包含步骤:

a提供一软件系统部署在一计算硬件环境中,该软件系统包含满足来自一工作负载的请求的一主软件组件,及处理该主软件组件的特定工作的至少一辅助软件组件;b在该软件系统的一变化引进前,分别并依序收集有关于该工作负载与每一辅助软件组件的性能指标;c计算收集的有关于该工作负载的性能指标及有关于每一辅助软件组件的性能指标间的相关系数;d如果该相关系数的绝对值大于一阈值,以该多个收集的有关于该工作负载的性能指标及该多个收集的有关于对应的辅助软件组件的性能指标建立一预测模型,用以预测在未来的一段时间内该对应的辅助软件组件的性能指标;e在一评估期间内依序记录有关于该对应的辅助软件组件及该工作负载的性能指标,该评估期间开始于该软件系统的该变化引进时;f输入步骤b中收集的有关于该工作负载及该对应的辅助软件组件的性能指标至该预测模型中,以获得预测的该对应的辅助软件组件的性能指标;及g使用该多个记录的有关于该对应的辅助软件组件的性能指标及该多个预测的该对应的辅助软件组件的性能指标以计算一性能差异值。

全文数据:

权利要求:

百度查询:

先智云端数据股份有限公司 用于分析由于软件系统组件内容变化而造成性能影响的基于预测的方法

软件性能分析系统 专利,一种基于云计算提升三维图形软件性能控制系统技术方案


本发明专利技术公开了一种基于云计算提升三维图形软件性能控制系统,涉及软件性能控制技术领域。

本发明专利技术包括关联单元,所述关联单元用于用户输入与三维图形软件相关联的软件;测试单元,其用于根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P,并将其传输至处理器。

本发明专利技术通过测试单元根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P,核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值Y,资源优化单元根据优化值Y结合优化规则进行三维图形软件的性能优化,结合三维图形软件、关联软件、非关联软件的响应时间进行分析,在有效提升三维图形软件的性能的基础上,降低对其余软件的影响。

软件的影响。

软件的影响。

【技术实现步骤摘要】 一种基于云计算提升三维图形软件性能控制系统 [0001]本专利技术属于软件性能控制 ,特别是涉及一种基于云计算提升三维图形软件性能控制系统。

技术介绍 [0002]三维软件就是用于三维设计的软件,也就是我们常说的3D设计,有AutoCAD、UR、PRO/E、3Ds MAX、Solidworks、CATIA等,每一款都有其不同的适用场景。

如何提升三维图形软件的性能成为亟需解决的问题。

[0003]如中国专利CN106886447A公开了一种基于云计算提升三维图形软件性能的系统及方法,包括:

服务器端的虚拟机安装融合计算软件,安装成功后,向客户端的融合计算软件发送请求,获取配置信息,并根据配置信息在虚拟机的桌面上生成三维图形软件的快捷方式;客户端融合计算软件收到启动三维图形软件的请求后,从本地的配置信息中读取三维图形软件的配置路径和三维图形软件启动的命令行;读取成功后,客户端正常启动运行三维图形软件。

中国专利CN109671145A公开了一种基于云计算提升三维图形软件性能的系统与方法,包括服务器、无线接收模块、无线发送模块、网络数据库服务模块、本地数据库、本地计算机和智能手机;使用人员打开本地计算机,通过Windows系统打开本地计算机内部的SolidWorks软件进行三维图形绘制,通过WPF图形系统使得SolidWorks软件图形处理性能得以提升。

[0004]如上述的现有技术,虽然可提升三维图形软件性能,但是控制系统搭建较为复杂,且未考虑其余软件的使用。

技术实现思路 [0005]本专利技术的目的在于提供一种基于云计算提升三维图形软件性能控制系统,通过关联单元、测试单元、数据采集单元、核估单元、资源优化单元等的设置,核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值,资源优化单元根据优化值Y结合优化规则进行三维图形软件的性能优化,解决了现有的 技术介绍 中的问题。

[0006]为解决上述技术问题,本专利技术是通过以下技术方案实现的:

[0007]本专利技术为一种基于云计算提升三维图形软件性能控制系统,包括:

[0008]关联单元,所述关联单元用于用户输入与三维图形软件相关联的软件;[0009]测试单元,其用于根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P,并将其传输至处理器;[0010]数据采集单元,其用于采集关联软件、非关联软件的实时响应数据;[0011]核估单元,所述核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值,并将其标记为优化值Y;[0012]资源优化单元,所述资源优化单元根据优化值Y结合优化规则进行三维图形软件的性能优化。

[0013]进一步地,所述测试单元根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P的方法为:

[0014]步骤S001:

获取三维图形软件的性能需求,所述性能需求为开发时设定的从请求开始到最后收到响应数据所花费的总体时间,并将其标记为标的响应Fb;[0015]步骤S002:

从三维图形软件的运行日志中获取实际运行数据;[0016]步骤S003:

对实际运行数据进行分解,以获取响应数据Fs;[0017]步骤S004:

根据响应数据、性能需求,获取云跑值P:

[0018][0019]进一步地,所述核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值Y的方法为:

[0020]步骤Y001:

判断云跑值P的大小,当云跑值P≧X2时,进行步骤Y002;否则,进入步骤Y006;[0021]步骤Y002:

每隔X1秒获取一次关联软件、非关联软件的实时响应数据;[0022]步骤Y003:

获取关联软件、非关联软件的近X3个实时响应数据,并分别计算平均值,标记为:

关联软件实时响应数据均值Fg、非关联软件实时响应数据均值Ff;[0023]步骤Y004:

获取前X4天内关联软件、非关联软件的实时响应数据均值,分别标记为:

关联响应均值Fjg、非关联响应均值Fjf;[0024]步骤Y005:

计算关联响应率Fo,[0025]步骤Y006:

当X2≦PX5时,优化值Y为:

Y=1;[0026]当X6≦P
[0027]当P
[0028]其中,X1、X2、X3、X4、X5、X6,e4、e5、e6为预设值,Fs为三维图形软件的响应数据,e6≦1,n为与三维图形软件同时使用的非关联软件的个数、m为与三维图形软件同时使用的关联软件的个数。

[0029]进一步地,所述资源优化单元根据优化值Y结合优化规则进行三维图形软件的性能优化的方法为:

[0030]步骤Z001:

根据云跑值P,差异值C,C=P*Fs;[0031]步骤Z002:

当差异值C≧C1时,产生关闭软件信号,关闭软件时,关闭软件的个数为按照先关闭非关联软件、再关闭关联软件的方式进行;[0032]当差异值C
[0034]进一步地,获取响应数据Fs的方法为:

[0035]对实际运行数据进行分解,获取实际响应时间列表;[0036]从实际响应时间列表中提取出最大响应时间Fmax、最小响应时间Fmin以及实际响应时间的平均值Fp;[0037]所述响应数据Fs的计算公式为:

[0038][0039]其中,e1、e2、e3均为预设权值,且e1+e2+e3=1、e2≥e3≥e1。

[0040]进一步地,所述实际响应时间列表包括:

[0041]本次使用的实际响应时间列表、前T天内与当下时段相对应的实际响应时间列表;[0042]所述时段预先划分,将24小时均等或非均等的划分为若干个时段;[0043]其中,实际响应时间列表中两个相邻的响应时间数据间隔X1秒,其中,X1为预设值。

[0044]进一步地,所述步骤Z002中产生关闭软件信号,关闭关联软件时,处理器产生反馈信号,并将其传输至显示单元,用户通过显示单元选择需要关闭的关联软件。

[0045]进一步地,产生关闭软件信号,关闭非关联软件时,处理器还用于向显示单元传输关闭非关联软件的列表。

[0046]进一步地,还包括一存储单元,所述存储单元用于存储权利要求1至8任一项产生的数据。

[0047]进一步地,还包括一输入单元,所述输入单元用于输入预设值。

[0048]本专利技术具有以下有益效果:

[0049]本专利技术通过测试单元根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P,核估单元根据云跑值P、关联软件本文档来自技高网。。。

【技术保护点】 【技术特征摘要】 1。一种基于云计算提升三维图形软件性能控制系统,其特征在于,包括:

关联单元,所述关联单元用于用户输入与三维图形软件相关联的软件;测试单元,其用于根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P,并将其传输至处理器;数据采集单元,其用于采集关联软件、非关联软件的实时响应数据;核估单元,所述核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值,并将其标记为优化值Y;资源优化单元,所述资源优化单元根据优化值Y结合优化规则进行三维图形软件的性能优化。

2。根据权利要求1所述的一种基于云计算提升三维图形软件性能控制系统,其特征在于,所述测试单元根据软件优化测试方法进行三维图形软件的性能测试,获取云跑值P的方法为:

步骤S001:

获取三维图形软件的性能需求,所述性能需求为开发时设定的从请求开始到最后收到响应数据所花费的总体时间,并将其标记为标的响应Fb;步骤S002:

从三维图形软件的运行日志中获取实际运行数据;步骤S003:

对实际运行数据进行分解,以获取响应数据Fs;步骤S004:

根据响应数据、性能需求,获取云跑值P:

3。根据权利要求1所述的一种基于云计算提升三维图形软件性能控制系统,其特征在于,所述核估单元根据云跑值P、关联软件、非关联软件的实时响应数据核估三维图形软件的优化值Y的方法为:

步骤Y001:

判断云跑值P的大小,当云跑值P≧X2时,进行步骤Y002;否则,进入步骤Y006;步骤Y002:

每隔X1秒获取一次关联软件、非关联软件的实时响应数据;步骤Y003:

获取关联软件、非关联软件的近X3个实时响应数据,并分别计算平均值,标记为:

关联软件实时响应数据均值Fg、非关联软件实时响应数据均值Ff;步骤Y004:

获取前X4天内关联软件、非关联软件的实时响应数据均值,分别标记为:

关联响应均值Fjg、非关联响应均值Fjf;步骤Y005:

计算关联响应率Fo,步骤Y006:

当X2≦PX5时,优化值Y为:

Y=1;当X6≦P
当P
其中,X1、X2、X3、X4、X5、X6,e4、e5、e6为预设值,Fs为三维图形软件的响应数据,e6≦1,n为与三维图形软件同时使用的非关联软件。。。



软件性能分析系统 专利,一种基于互联网大数据的产品性能测试系统及测试方法


技术领域 本发明涉及性能测试领域,具体涉及一种基于互联网大数据的产品性能测试系统及测试方法。

背景技术 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

负载测试和压力测试都属于性能测试,两者可以结合进行。

通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。

压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。

产品的在加工出来之后都需要进行产品的性能测试和性能检测,在进行产品的性能测试和性能检测过程中即会使用到性能测试系统。

现有的性能测试系统和方法,检测的性能种类较为单一,导致最终获取的测试评估数据不够客观真实,给性能测试系统和方法的使用带来一定的影响,因此,提出一种基于互联网大数据的产品性能测试系统及测试方法。

发明内容 本发明所要解决的技术问题在于:

如何解决现有的性能测试系统和方法,检测的性能种类较为单一,导致最终获取的测试评估数据不够客观真实,给性能测试系统和方法的使用带来一定的影的问题,提供了一种基于互联网大数据的产品性能测试系统及测试方法。

本发明是通过以下技术方案解决上述技术问题的,本发明包括产品高低温状态检测模块、产品耐受检测模块、产品强度测试模块、产品软件测试模块、产品外观评估模块、产品数据导入模块、安全管控设备、产品检索模块、数据接收模块、数据处理模块、总控模块与评分生成模块; 所述产品高低温状态检测模块用于对产品进行高低温运行检测,获取到产品高低温运行数据,所述产品耐受检测模块用于对产品进行长时间运行的耐受检测,获取到产品的耐受数据,所述产品软件检测模块用于对产品的软件系统进行检测,获取到产品软件的参数信息,所述产品强度检测模块用于对产品的强度进行检测,获取到产品强度信息,所述产品外观评估模块用于对产品的外观进行评估,获取到产品外观信息; 所述产品数据导入模块用于导入该产品的外观数据与参数信息,所述产品数据导入模块导入的外观数据被发送到产品外观评估模块,所述产品数据导入模块导入的产品参数信息发到产品检索模块; 所述产品检索模块与外部互联网连接,用于从互联网中获取同类型产品的耐负荷数据、长时间运行的耐受检测、产品的软件系统参数与产品的强度信息; 所述数据接收模块用于数据接收模块用于接收产品的耐负荷数据、对产品进行长时间运行的耐受检测、产品软件的参数信息、产品强度信息与产品外观信息; 所述数据接收模块将产品的耐负荷数据、对产品进行长时间运行的耐受数据、产品软件的参数信息、产品强度信息与产品外观信息发送到数据处理模块; 所述数据处理模块对产品的耐负荷数据、对产品进行长时间运行的耐受检测、产品软件的参数信息、产品强度信息与产品外观信息进行处理,所述数据处理模块对产品的耐负荷数据进行处理得到耐负荷评分信息,所述数据处理模块对产品进行长时间运行的耐受数据进行处理得到产品进行长时间运行的耐受评分,所述数据处理模块对产品的软件系统参数进行处理得到产品的软件系统评分,所述数据处理模块对产品强度信息进行处理得到产品强度评分,所述数据处理模块对产品外观信息进行处理得到产品外观评分信息; 所述耐负荷评分信息、产品进行长时间运行的耐受评分、产品的软件系统评分、产品强度评分与产品外观评分信息生成后总控模块控制评分生成模块产品性能的最终评分; 所述安全管控模块用于在产品的耐负荷检测、产品的耐受检测与产品的强度检测过程中进行安全管控。

优选的,所述产品高低温状态检测模块对产品进行高低温检测的具体过程如下:

将产品放入预设温度的环境,不断提升或降低温度,对其在低温环境和高温环境的运行都时长进行记录,高温环境与低温环境均测试x次,x≥5,获取到高温运行时长Mx与和低温运行时长Nx; 所述数据处理模块处理出产品高低温运行评分的具体过程如下:

步骤一:

提取出采集到产品在高温环境和低温环境的运行时长Mx与Nx; 步骤二:

将高温环境运行时长Mx按照从大到小的排序,去除掉最大值Mmax与最小值Mmin;

软件性能分析系统 专利,一种基于互联网大数据的产品性能测试系统及测试方法 的介绍就聊到这里。

更多关于 软件性能分析系统 专利,一种基于互联网大数据的产品性能测试系统及测试方法 的资讯,可以咨询 乐知网。

(乐知网- 领先的一站式知识产权服务平台,聚焦 专利申请,商标注册 业务)。


关键词: 申请专利 发明专利申请