关于阵列卡的配置参数Cache Policy(缓存策略)

简介:
Read-ahead(预读)启用逻辑驱动器的SCSI预读功能。 可将此参数设为No-Read-Ahead(非预读)、Read-ahead(预读)或Adaptive(自适应)。 默认设置为Adaptive(自适应)。
 *  No-Read-Ahead(非预读)指定控制器在当前逻辑驱动器中不使用预读方式。
 *  Read-ahead(预读)指定控制器在当前逻辑驱动器中使用预读方式。
 *  Adaptive(自适应)指定如果最近两次的磁盘访问出现在连续的扇区内,则控制器开始采用Read-ahead(预读)。 如果所有的读取请求都是随机的,则该算法回复到No-Read-Ahead(非预读),但仍要判断所有的读取请求是否有按顺序操作的可能。
Cache Policy(高速缓存策略) 适合在特定逻辑驱动器上读取。 它并不影响Read ahead(预读)高速缓存。
 *  Cached I/O(高速缓存I/O)指定所有读取数据在高速缓存存储器中缓存。
 *  Direct I/O(直接I/O)指定读取数据不在高速缓存存储器中缓存。 此为默认设置。 它不会代替高速缓存策略设置。数据被同时传送到高速缓存和主机。 如果再次读取同一数据块,则从高速缓存存储器读取
Write Policy(写入策略) 将高速缓存方法设置为回写或通过写。
 *  在Write-back(回写)高速缓存中,当控制器高速缓存已接收到某个事务中的所有数据时,该控制器将数据传输完成信号发送给主机。
 *  在Write-through(通过写)高速缓存中,当磁盘子系统已接收到一个事务中的所有数据时,该控制器将数据传输完成信号发送给主机。

Write-through(通过写)高速缓存与Write-back(回写)高速缓存相比具有数据安全的优势,但Write-back(回写)高速缓存比起Write-through(通过写)又有性能上的优势。



本文转自 Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1608648

相关文章
|
7月前
|
缓存 前端开发
69 # 强制缓存的配置
69 # 强制缓存的配置
25 0
|
7月前
|
存储 缓存 数据库
【什么是Cache Aside机制】
【什么是Cache Aside机制】
103 0
|
8月前
|
存储 缓存 关系型数据库
ES优化文件系统缓存filesystem cache
ES优化文件系统缓存filesystem cache
266 2
|
存储 算法 Windows
3.9.4Cache写策略
计算机组成原理之Cache写策略
238 0
|
内存技术
|
存储 算法 数据库