使用分开的读和写高速缓存的动态高速缓存配置

    公开(公告)号:CN102411541B

    公开(公告)日:2014-12-24

    申请号:CN201110321215.X

    申请日:2011-10-12

    申请人: 微软公司

    IPC分类号: G06F12/08 G06F13/16

    摘要: 本发明涉及使用分开的读和写高速缓存的动态高速缓存配置。将来自存储设备的数据存储在具有读高速缓存大小的读高速缓存中以及具有写高速缓存大小的写高速缓存中。读高速缓存和写高速缓存是分开的高速缓存。至少部分地基于高速缓存性能参数来自动地和动态地调整读高速缓存和写高速缓存的高速缓存配置。高速缓存性能参数包括如下各项中的一个或多个:偏好得分、读和写操作的频率、存储设备的读和写性能、定位信息、以及连续读和写性能。动态高速缓存配置包括以下各项中的一个或多个:调整读高速缓存大小和/或写高速缓存大小、以及调整读高速缓存块大小和/或写高速缓存块大小。

    使用分开的读和写高速缓存的动态高速缓存配置

    公开(公告)号:CN102411541A

    公开(公告)日:2012-04-11

    申请号:CN201110321215.X

    申请日:2011-10-12

    申请人: 微软公司

    IPC分类号: G06F12/08 G06F13/16

    摘要: 本发明涉及使用分开的读和写高速缓存的动态高速缓存配置。将来自存储设备的数据存储在具有读高速缓存大小的读高速缓存中以及具有写高速缓存大小的写高速缓存中。读高速缓存和写高速缓存是分开的高速缓存。至少部分地基于高速缓存性能参数来自动地和动态地调整读高速缓存和写高速缓存的高速缓存配置。高速缓存性能参数包括如下各项中的一个或多个:偏好得分、读和写操作的频率、存储设备的读和写性能、定位信息、以及连续读和写性能。动态高速缓存配置包括以下各项中的一个或多个:调整读高速缓存大小和/或写高速缓存大小、以及调整读高速缓存块大小和/或写高速缓存块大小。