【技术实现步骤摘要】
本专利技术通常涉及计算机记忆存储技术,更具体地说,涉及高速缓冲存储器。
技术介绍
要创建或访问计算机应用程序所需要的某些数据,其费用昂贵。这些费用可以包括计算资源,用于计算在网络上访问该数据的数据费用和输送费用(包括带宽和时间)。一旦在花费资源来创建或访问这些数据之后,计算设备就经常会将该数据存储在“高速缓冲”存储器中。然后,如果该计算设备再次需要该数据,则可以廉价地从该高速缓冲存储器中存取这些数据。该高速缓冲存储器对于该原始应用程序或原始计算设备而言可以是本地的,也可以在几个应用程序和设备之中共享该高速缓冲存储器。后一种类型的高速缓冲存储器经常被称作“中央”高速缓冲存储器。在一些环境中,每个应用程序支持供其自己使用的本地高速缓冲存储器,同时与其他应用程序共享中央高速缓冲存储器。对该中央高速缓冲存储器进行优化,用于存储对一个以上的应用程序有用的数据;同时,这些本地高速缓冲存储器可以为对于每个应用程序而言是特定的那些数据提供超高速缓存的各种好处。在中央高速缓冲存储器中管理数据很少是简单明了的。尝试从该中央高速缓冲存储器中读取数据的多个应用程序很少会引起难题,但当 ...
【技术保护点】
一种在具有应用程序、具有中央高速缓冲存储器和具有与该应用程序截然不同的高速缓冲存储器服务程序的计算环境中,供该高速缓冲存储器服务程序用来尝试将有关的数据加入该中央高速缓冲存储器的方法,其特征在于,包括: 从该应用程序接收请求,该请求要求将有关的数据加入该中央高速缓冲存储器; 确定是否将有关的数据加入该中央高速缓冲存储器;以及, 根据加入有关数据的确定,将有关的数据加入该中央高速缓冲存储器。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:DC布朗,MV利昂诺夫,MM伯德,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。