[发明专利]一种计算机系统应用高速缓存的方法、装置及设备在审
申请号: | 201811615556.6 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109684235A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 张经宇;钟思琪;王进;李文军;王斐;何施茗;邝利丹 | 申请(专利权)人: | 长沙理工大学 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871;G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 410114 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高速缓存模块 性能统计数据 高速缓存 应用 加载应用 计算机可读存储介质 计算机系统应用 计算机系统 侦测 采集 装置及设备 负载类型 运行效率 运行性能 加载 感知 优化 | ||
1.一种计算机系统应用高速缓存的方法,其特征在于,包括:
获取计算机系统当前加载的应用,使所述应用在第一高速缓存模块下进行高速缓存侦测,采集所述应用的第一性能统计数据;
完成所述第一性能统计数据的采集后,使所述应用在第二高速缓存模块下进行高速缓存侦测,采集所述应用的第二性能统计数据;
根据所述第一性能统计数据和所述第二性能统计数据,识别所述应用的类型,选择与所述应用的类型对应的高速缓存模块优化所述应用的运行效率。
2.如权利要求1所述的方法,其特征在于,所述获取计算机系统当前加载的应用,使所述应用在第一高速缓存模块下进行高速缓存侦测采集所述应用的第一性能统计数据,包括:
获取计算机系统当前加载的应用mcf,使所述应用mcf在所述计算机系统的初始高速缓存模块下进行高速缓存侦测,其中,所述计算机系统的初始高速缓存模块为DRAM高速缓存模块;
根据所述DRAM高速缓存模块高速缓存的命中率,采集所述应用mcf的第一性能统计数据。
3.如权利要求2所述的方法,其特征在于,所述使所述应用在第二高速缓存模块下进行高速缓存侦测,采集所述应用的第二性能统计数据包括:
使所述应用mcf在SRAM高速缓存模块下进行高速缓存侦测;
根据所述SRAM高速缓存模块高速缓存的命中率,采集所述应用mcf的第二性能统计数据。
4.如权利要求3所述的方法,其特征在于,所述根据所述第一性能统计数据和所述第二性能统计数据,识别所述应用的类型,选择与所述应用的类型对应的高速缓存模块优化所述应用的运行效率,包括:
对所述第一性能统计数据和所述第二性能统计数据进行比较和评估,根据比较结果和评估结果确定所述应用mcf的类型为内存密集型应用;
将当前高速缓存模块由所述SRAM高速缓存模块更换为所述DRAM高速缓存模块,从而实现对所述应用mcf运行效率的优化操作。
5.如权利要求4所述的方法,其特征在于,所述将当前高速缓存模块由所述SRAM高速缓存模块更换为所述DRAM高速缓存模块,包括:
当更换当前高速缓存模块时,暂停所述应用mcf的运行,激活所述DRAM高速缓存模块,将根据所述SRAM高速缓存模块中的数据迁移至所述DRAM高速缓存模块,恢复所述应用mcf的运行。
6.一种计算机系统应用高速缓存的装置,其特征在于,包括:
第一侦测模块,用于获取计算机系统当前加载的应用,使所述应用在第一高速缓存模块下进行高速缓存侦测,采集所述应用的第一性能统计数据;
第二侦测模块,用于完成所述第一性能统计数据的采集后,使所述应用在第二高速缓存模块下进行高速缓存侦测,采集所述应用的第二性能统计数据;
选择模块,用于根据所述第一性能统计数据和所述第二性能统计数据,识别所述应用的类型,选择与所述应用的类型对应的高速缓存模块优化所述应用的运行效率。
7.如权利要求6所述的装置,其特征在于,所述第一侦测模块具体用于:
获取计算机系统当前加载的应用mcf,使所述应用mcf在所述计算机系统的初始高速缓存模块下进行高速缓存侦测,其中,所述计算机系统的初始高速缓存模块为DRAM高速缓存模块;
根据所述DRAM高速缓存模块高速缓存的命中率,采集所述应用mcf的第一性能统计数据。
8.如权利要求7所述的装置,其特征在于,所述第二侦测模块具体用于:
使所述应用mcf在SRAM高速缓存模块下进行高速缓存侦测;
根据所述SRAM高速缓存模块高速缓存的命中率,采集所述应用mcf的第二性能统计数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811615556.6/1.html,转载请声明来源钻瓜专利网。