买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:廊坊职业技术学院
摘要:本发明涉及计算机编程用指令集存储技术领域,具体公开一种计算机编程用指令集存储系统,该系统包括:指令集调用信息提取模块、调用频繁度排序模块、指令集调用趋势分析模块和存储内存智能调控模块;本发明通过分析目标计算机的各分区中各指令集的调用频繁度,对各分区中的指令集进行调用频繁度排序,同时分析各分区中各指令集的调用趋势指数,从而计算各分区中各指令集的活跃度,并对各分区存储内存进行智能调控,显著提高了CPU的执行效率,提高了系统的整体性能,确保常用的功能和操作能够更快地得到响应,从而提高了用户体验感,同时可以及时发现并解决内存溢出、内存泄漏等问题,增强了系统的稳定性和可靠性。
主权项:1.一种计算机编程用指令集存储系统,其特征在于,包括:指令集调用信息提取模块,用于提取目标计算机的各分区中各指令集在各历史监测时间段内对应的被调用次数、各次调用时间点和各次执行时长;调用频繁度排序模块,用于分析目标计算机的各分区中各指令集的调用频繁度,并对目标计算机的各分区中的指令集进行调用频繁度排序;指令集调用趋势分析模块,用于分析目标计算机的各分区中各指令集的调用趋势指数;存储内存智能调控模块,用于计算目标计算机的各分区中各指令集的活跃度,提取目标计算机的各分区的当前剩余存储内存容量,并对目标计算机的各分区存储内存进行智能调控;所述分析目标计算机的各分区中各指令集的调用频繁度的具体过程为:A1、将目标计算机的各分区中各指令集在各历史监测时间段内对应的被调用次数进行累加,得到目标计算机的各分区中各指令集的被调用次数,并记为,其中,表示分区的编号,,表示指令集的编号,;A2、将目标计算机的各分区中各指令集在各历史监测时间段内对应的各次调用时间点进行相互对比,得到目标计算机的各分区中各指令集在各历史监测时间段内对应的各次调用间隔时长,并从中提取最小值,记为;A3、将目标计算机的各分区中各指令集在各历史监测时间段内对应的各次执行时长进行二次累加,得到目标计算机的各分区中各指令集的总执行时长,记为;A4、计算目标计算机的各分区中各指令集的调用频繁度,,其中,、和分别表示设定参照的被调用次数、调用间隔时长和执行时长,、和分别表示设定的被调用次数、调用间隔时长和执行时长对应调用频繁度评估占比权重,表示自然常数,;所述分析目标计算机的各分区中各指令集的调用趋势指数的具体过程为:B1、基于目标计算机的各分区中各指令集在各历史监测时间段内对应的被调用次数,分别计算目标计算机的各分区中各指令集的调用次数增长速率和调用次数增长指数;B2、计算目标计算机的各分区中各指令集的调用趋势指数,,其中,和分别表示设定参照的调用次数增长速率和调用次数增长指数,和分别表示设定的调用次数增长速率和调用次数增长指数对应调用趋势评估占比权重,;所述计算目标计算机的各分区中各指令集的调用次数增长速率的具体过程为:C1、从目标计算机的各分区中各指令集在各历史监测时间段内对应的被调用次数中分别提取最大值和最小值,分别记为和,同时提取最大值和最小值对应的监测时间段,进而获取最大值和最小值之间的监测间隔时长,记为;C2、计算目标计算机的各分区中各指令集的调用次数增长速率,;所述计算目标计算机的各分区中各指令集的调用次数增长指数的具体过程为:D1、以历史监测时间段为横坐标,以被调用次数为纵坐标,构建目标计算机的各分区中各指令集的被调用次数偏差曲线,并从所述曲线中定位出斜率值,作为目标计算机的各分区中各指令集的调用次数增长率,将其标记为;D2、设定目标计算机的各分区中各指令集的调用次数增长率影响因子;D3、计算目标计算机的各分区中各指令集的调用次数增长指数,,其中,表示设定参照的调用次数增长率;所述计算目标计算机的各分区中各指令集的活跃度的公式为:,其中,表示目标计算机的第个分区中第个指令集的活跃度,和分别表示设定的调用频繁度和调用趋势指数对应活跃度评估占比权重,;所述对目标计算机的各分区存储内存进行智能调控的具体过程为:F1、将目标计算机的各分区中各指令集的活跃度与设定参照的活跃度进行对比,若目标计算机的某分区中某指令集的活跃度大于或者等于设定参照的活跃度,则将该指令集记为活跃指令集,统计目标计算机的各分区中活跃指令集数目,并记为;F2、将目标计算机的各分区的当前剩余存储内存容量记为;F3、计算目标计算机的各分区的存储内存容量需求指数;F4、将目标计算机的各分区的存储内存容量需求指数与设定参照的存储内存容量需求指数进行对比,若目标计算机的某分区的存储内存容量需求指数小于设定参照的存储内存容量需求指数,则表明该分区的存储内存容量充足,减小该分区的存储内存容量,若目标计算机的某分区的存储内存容量需求指数大于设定参照的存储内存容量需求指数,则表明该分区的存储内存容量不充足,增大该分区的存储内存容量,若目标计算机的某分区的存储内存容量需求指数等于设定参照的存储内存容量需求指数,则保持该分区的存储内存容量不变;所述计算目标计算机的各分区的存储内存容量需求指数的公式为:,其中,和分别表示设定参照的活跃指令集数目占比和剩余存储内存容量,和分别表示设定的活跃指令集数目占比和剩余存储内存容量对应存储内存容量需求评估占比权重,表示指令集数目,。
全文数据:
权利要求:
百度查询: 廊坊职业技术学院 一种计算机编程用指令集存储系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。