发明名称 |
应用层管理的存储器高速缓存 |
摘要 |
本发明涉及应用层管理的存储器高速缓存。为了防止数据颠簸和造成的性能下降,一种计算机系统可以维护应用层高速缓存空间,以更有效地使用物理存储器、因此显著提高应用存储器命中率并减少盘输入-输出操作。具体而言,计算机系统可以维护从操作系统的默认页面高速缓存分离的管理的存储器高速缓存。管理的存储器高速缓存可以根据从用来管理页面高速缓存的规则分离的预定义的高速缓存规则来管理。另外,管理的存储器高速缓存中的数据条目中的至少一个数据条目可以具有比页面高速缓存的最小页面大小更小的页面大小。另外,管理的存储器高速缓存中的数据条目中的至少一些数据条目可以具有不同页面大小并且更一般地具有不同关联预定义的高速缓存规则。 |
申请公布号 |
CN106155930A |
申请公布日期 |
2016.11.23 |
申请号 |
CN201510191090.1 |
申请日期 |
2015.04.21 |
申请人 |
邻客音公司 |
发明人 |
庄振运;H·K·拉玛钱德拉;B·K·斯利德哈兰;C·H·阮 |
分类号 |
G06F12/08(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京市金杜律师事务所 11256 |
代理人 |
王茂华;李峥宇 |
主权项 |
一种用于高速缓存信息的计算机实施的方法,所述方法包括:创建从操作系统页面高速缓存分离的管理的存储器高速缓存,其中所述管理的存储器高速缓存根据从用来管理所述页面高速缓存的操作系统高速缓存规则分离的预定义的高速缓存规则被管理,其中:所述管理的存储器高速缓存中的至少一个数据条目具有比所述页面高速缓存的最小页面大小更小的页面大小;以及所述管理的存储器高速缓存中的多个数据条目具有不同的页面大小;以及使用所述计算机来基于所述预定义的规则在所述管理的存储器高速缓存中存储所述信息。 |
地址 |
美国加利福尼亚州 |