-
公开(公告)号:CN116225965B
公开(公告)日:2023-10-10
申请号:CN202310375345.4
申请日:2023-04-11
Applicant: 中国人民解放军国防科技大学
IPC: G06F11/36
Abstract: 本发明公开了一种面向IO大小的数据库性能问题检测方法,目的是提供一种有效检测由于IO大小不适配导致数据库性能问题的方法。技术方案为:构建由配置项提取模块,测试样例生成模块,IO相关测试样例提取模块,运行时数据采集模块,不适配问题检测模块构成的数据库性能问题检测系统;配置项提取模块根据数据库配置项列表获得配置项参数集合;测试样例生成模块根据配置项参数集合生成测试样例集合;IO相关测试样例提取模块识别IO相关的配置项,并生成新的测试样例集合;运行时数据采集模块执行测试样例并获取测试结果;不适配问题检测模块根据测试结果,检测IO大小不适配导致的数据库性能问题。采用本发明能有效检测出数据库性能问题。
-
公开(公告)号:CN113157979B
公开(公告)日:2023-09-29
申请号:CN202110281352.9
申请日:2021-03-16
Applicant: 中国人民解放军国防科技大学
IPC: G06F16/901 , G06F16/28
Abstract: 本发明公开了一种基于哑模块节点的内核模块关系图构建方法、系统及介质,本发明包括输入内核模块集合M;对内核模块集合M中的每一个内核模块建立模块节点,得到内核模块节点集合{Nm},其中Nm表示第m个内核模块;引入哑模块节点;提取内核模块节点集合{Nm}中各个内核模块的in函数和out函数,基于in函数和out函数之间的符号对应关系在图数据库中建立内核模块之间的引用关系,基于External数据和Export数据建立内核模块之间的引用关系,通过哑模块节点记录无引用关系的节点。本发明支持内核模块函数调用关系图和内核模块数据共享关系图的按需扩展和缩减,具有重构快速高效的优势。
-
公开(公告)号:CN116561002A
公开(公告)日:2023-08-08
申请号:CN202310557706.7
申请日:2023-05-16
Applicant: 中国人民解放军国防科技大学
IPC: G06F11/36
Abstract: 本发明公开了一种面向I/O并发度的数据库性能问题检测方法,目的是有效检测数据库与硬件设备的性能不适配问题。技术方案为:构建由I/O系统调用识别模块、I/O配置项识别模块、测试样例生成模块、不适配检测模块构成的性能不适配检测系统;I/O系统调用识别模块对I/O相关系统调用合并并删除重复元素,得到I/O相关系统调用集合;I/O配置项识别模块采用污点分析方法筛选出待测软件中I/O相关的配置项;测试样例生成模块生成测试样例;不适配检测模块执行测试样例、收集运行时信息,判断是否存在不适配现象。采用本发明能有效检测数据库软件和硬件设备之间的性能不适配问题。
-
公开(公告)号:CN116225965A
公开(公告)日:2023-06-06
申请号:CN202310375345.4
申请日:2023-04-11
Applicant: 中国人民解放军国防科技大学
IPC: G06F11/36
Abstract: 本发明公开了一种面向IO大小的数据库性能问题检测方法,目的是提供一种有效检测由于IO大小不适配导致数据库性能问题的方法。技术方案为:构建由配置项提取模块,测试样例生成模块,IO相关测试样例提取模块,运行时数据采集模块,不适配问题检测模块构成的数据库性能问题检测系统;配置项提取模块根据数据库配置项列表获得配置项参数集合;测试样例生成模块根据配置项参数集合生成测试样例集合;IO相关测试样例提取模块识别IO相关的配置项,并生成新的测试样例集合;运行时数据采集模块执行测试样例并获取测试结果;不适配问题检测模块根据测试结果,检测IO大小不适配导致的数据库性能问题。采用本发明能有效检测出数据库性能问题。
-
公开(公告)号:CN110324177B
公开(公告)日:2022-05-24
申请号:CN201910469325.7
申请日:2019-05-31
Applicant: 中国人民解放军国防科技大学
IPC: H04L41/0803 , H04L67/30 , H04L67/60
Abstract: 本发明公开了一种微服务架构下的服务请求处理方法、系统及介质,本发明方法针对当前Spring Cloud架构中Eureka Client本地缓存服务的全量地址信息导致服务请求处理效率不高等问题,提出了一种改进思路:通过在Eureka Client的配置文件中定义它所依赖的服务名列表,当Eureka Client发送请求从Eureka Server获取服务地址时,配置文件中声明的依赖服务名列表会作为参数传递给Eureka Server,Eureka Server根据传入的列表参数作匹配,最后只返回Eureka Client所依赖的服务地址。采用本发明可以达到降低网络开销、内存使用开销以及提升请求处理效率等效果。
-
公开(公告)号:CN113157979A
公开(公告)日:2021-07-23
申请号:CN202110281352.9
申请日:2021-03-16
Applicant: 中国人民解放军国防科技大学
IPC: G06F16/901 , G06F16/28
Abstract: 本发明公开了一种基于哑模块节点的内核模块关系图构建方法、系统及介质,本发明包括输入内核模块集合M;对内核模块集合M中的每一个内核模块建立模块节点,得到内核模块节点集合{Nm},其中Nm表示第m个内核模块;引入哑模块节点;提取内核模块节点集合{Nm}中各个内核模块的in函数和out函数,基于in函数和out函数之间的符号对应关系在图数据库中建立内核模块之间的引用关系,基于External数据和Export数据建立内核模块之间的引用关系,通过哑模块节点记录无引用关系的节点。本发明支持内核模块函数调用关系图和内核模块数据共享关系图的按需扩展和缩减,具有重构快速高效的优势。
-
公开(公告)号:CN112083951A
公开(公告)日:2020-12-15
申请号:CN202011017314.4
申请日:2020-09-24
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种支持多操作系统平台的软件包统一管理方法及系统,本发明包括服务端显示按功能集合的软件包组及可选的操作,接收用户选择的软件包组别和操作指令;获取该软件包组别的所有软件包列表,并识别出操作指令的类型,获取已建立连接的客户端IP地址列表;通过软件仓库集提供各个客户端对应操作系统平台所需的软件包,统一推送相同的操作指令以使得对应的客户端执行软件包操作,接收执行结果后将其输出。本发明能够用于对多种操作系统平台统一软件包管理,对客户端透明,用户无需关心软件包格式及软件包运行的操作系统环境,能够大大提高软件包的部署效率,降低了部署难度。
-
公开(公告)号:CN111859395A
公开(公告)日:2020-10-30
申请号:CN202010706425.X
申请日:2020-07-21
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种具备TEE扩展的计算平台上的通信优化方法及系统,本发明包括为普通应用程序CA、安全应用程序TA分配共享内存;普通应用程序CA调用安全应用程序TA并通过共享内存传递数据;在TEE系统中采用执行方式一、执行方式二两者之一执行安全应用程序TA;销毁为普通应用程序CA、安全应用程序TA分配的共享内存。执行方式一、执行方式二,提供两种TEE调用接口,分别通过选择屏蔽和不屏蔽来自REE中断请求,实现两种切换方式,能够满足可信执行环境的各项功能,根据实际需要,在程序执行过程中,综合考虑提升通信效率,解决通信安全性和多样性通信需求,还解决了REE应用程序“饿死”和共享内存分配不合理等问题。
-
公开(公告)号:CN111858004A
公开(公告)日:2020-10-30
申请号:CN202010704964.X
申请日:2020-07-21
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种基于TEE扩展的计算机安全世界实时应用动态加载方法及系统,本发明由REE侧的加载程序发起第一加载请求然后通过使CPU从REE状态、TEE状态切换将实时应用对应的目标文件放入共享内存,使CPU从REE状态切换至TEE状态;TEE中的RTOS将目标实时应用对应的目标文件从共享内存加载到安全内存中并解析文件信息;创建任务阶段把解析出的文件信息构建成任务控制块、创建任务和地址空间映射最后添加进任务队列中;修改RTOS上下文切换函数;TEE中的RTOS运行新加载的目标实时应用。本发明能够实现为安全世界下的实时操作系统添加动态加载应用的功能、使实时操作系统支持用户态。
-
公开(公告)号:CN111414626A
公开(公告)日:2020-07-14
申请号:CN202010252219.6
申请日:2020-04-01
Applicant: 中国人民解放军国防科技大学
Abstract: 本发明公开了一种基于TEE扩展的实时性保证方法及系统,本发明通过多种机制实现对TEE操作系统和任务执行提供时间确定性保证:一是高精度独立时钟支持方法,二是基于TEE的支持优先级和嵌套的中断和异常事件方法,三是多级任务调度方法,四是基于TEE的独立内存和IO资源支持方法。本发明通过TEE实现对实时子系统的安全隔离以及和REE常规操作系统的并发运行,最大程度避免REE的常规操作系统对TEE的实时子系统的运行和可靠性产生影响,实现了在保证实时确定性支持的能力前提下,对CPU资源的最大化利用,具有非常好的系统效率和吞吐率。
-
-
-
-
-
-
-
-
-