发新话题
打印

存储中的cache到底有多大用处

存储中的cache到底有多大用处

大家都知道,一个IO要想到磁盘,cache是其必经之路,可以说cache的大小决定了这条路有多宽,可以同时行驶的IO量有多大,但事情不能一概而论,IO他也分随即IO和顺序IO,那这两种IO对cache的要求到底是怎样的呢,是不是意味着cache越大,IO的性能就越好呢。

TOP

引用:
原帖由 skilljiang 于 2008-3-3 15:20 发表
大家都知道,一个IO要想到磁盘,cache是其必经之路,可以说cache的大小决定了这条路有多宽,可以同时行驶的IO量有多大,但事情不能一概而论,IO他也分随即IO和顺序IO,那这两种IO对cache的要求到底是怎样的呢,是不是 ...
非也非也。
跟你说,俺口碑贼好。

TOP

cache能提高顺序读和随机写的性能。
跟你说,俺口碑贼好。

TOP

个人理解,cache是缓冲器,帮助改善瞬时吞吐和IO,而持续性能,和cache大小没有太大关系~
IBM 存储 小型机 HDS存储
klin121628@msn.com

TOP

引用:
原帖由 klin121628 于 2008-3-3 15:32 发表
个人理解,cache是缓冲器,帮助改善瞬时吞吐和IO,而持续性能,和cache大小没有太大关系~
在一个范围内有关系了。如果太大就没啥用了,你说20G和40G对性能提高有啥影响。
跟你说,俺口碑贼好。

TOP

SD,也要看范围,比如512M~2G,区别还是很大的。对于中端盘阵,16G还是32G,并不太重要
IBM 存储 小型机 HDS存储
klin121628@msn.com

TOP

回复 6# 的帖子

为何?中端存储的cache大小就无所谓了么。

TOP

能不能从理论上来解释一下。

TOP

引用:
原帖由 skilljiang 于 2008-3-3 16:41 发表
能不能从理论上来解释一下。
和CPU上的cache一样,不是越大越好。
跟你说,俺口碑贼好。

TOP

这是个老生长谈的问题,CACHE大不一定性能就好,关键是看,你怎么用Cache。就是跟据应用来调整Cache的使用,合理的增加CACHE

TOP

发新话题