如果只开写缓存,那缓存粒度是否无影响??
发表于 : 周六 1月 21, 2012 11:42 am
4K 512K的缓存粒度对写缓存有影响没有,我没有开读缓存
和这个没关系。缓存粒度主要会影响额外占用的内存大小。粒度越小,额外占用的内存会越多。不过通常粒度小会性能好些。由于程序设计实现的原因,粒度最好和文件系统的簇大小匹配,性能会更好。benjaminty 写了:难道设置32K颗粒就不对小于32K的文件缓存了??
这个挺让人头疼的,默认的情况下,win7和xp的默认簇大小都是4k哎support 写了:和这个没关系。缓存粒度主要会影响额外占用的内存大小。粒度越小,额外占用的内存会越多。不过通常粒度小会性能好些。由于程序设计实现的原因,粒度最好和文件系统的簇大小匹配,性能会更好。benjaminty 写了:难道设置32K颗粒就不对小于32K的文件缓存了??
所以我粒度设为4K啊。xander 写了:这个挺让人头疼的,默认的情况下,win7和xp的默认簇大小都是4k哎support 写了:和这个没关系。缓存粒度主要会影响额外占用的内存大小。粒度越小,额外占用的内存会越多。不过通常粒度小会性能好些。由于程序设计实现的原因,粒度最好和文件系统的簇大小匹配,性能会更好。benjaminty 写了:难道设置32K颗粒就不对小于32K的文件缓存了??