发明名称 |
在操作系统内核环境中高速缓存应用数据的系统和方法 |
摘要 |
本发明实现了一种独立于应用的内核高速缓存。该内核高速缓存可快速有效地为应用提供常用数据。利用操作系统提供的机构,实现了用于存储内容、高速缓存对象的方法和设备。每种操作系统都具有一个或多个内核扩展可用的内核存储的专用装置。实现了一种为高速缓存对象获得存储的系统。定义了可允许多个不同数据的源的技术。通过使用多种协议,多个数据源可提供专用于应用和/或独立于应用的数据。上述高速缓存对象存储机构独立于数据源,反之亦然。定义了用于快速查找和管理高速缓存对象的技术。实现了用于将数据从数据源移动到高速缓存对象存储机构的机构。 |
申请公布号 |
CN1295621C |
申请公布日期 |
2007.01.17 |
申请号 |
CN03158793.3 |
申请日期 |
2003.09.24 |
申请人 |
国际商业机器公司 |
发明人 |
杰森·D·拉沃伊;约翰·M·斯 |
分类号 |
G06F12/02(2006.01);G06F12/06(2006.01) |
主分类号 |
G06F12/02(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
冯赓宣 |
主权项 |
1.一种用于在操作系统的内核环境中高速缓存应用数据的系统,所述系统包括:用于创建至少一个用于在内核环境中存储所缓存内容的高速缓存对象的装置;至少一个用于查找至少一个高速缓存对象的装置;和用于从多个数据源收集数据并将所收集的数据赋予至少一个高速缓存对象的装置。 |
地址 |
美国纽约 |