VNX上SP cache里的page size设置
请教一个小问题。SP cache的选项卡上有一个Page Size的大小可以设置,例如8KB。一般来说,这个page size的大小的设置有什么讲究或推荐做法嘛?
![阿超_SteveZhou 阿超_SteveZhou](https://i-blog.csdnimg.cn/blog_migrate/adf1c394408a4b59dccf3e899012522b.png)
cache page size就是内存页的最小分配单元,默认8KB,应用于R/W cache。如果I/O < 8KB,那么一个page可能会服务多个I/O,从而优化了cache page的使用。
- 如果应用环境是Mixed I/O,建议不要更改。
- 如果应用环境主要是【顺序,大I/O】,将page size 改成16KB能增加性能
- 如果应用环境主要是【随机,小I/O】,比如OLTP 4KB,那么改成4KB能优化cache page的使用率。
总的来说,是否要改page size,需要在方案设计期间就确定应用程序的主要I/O大小,进而匹配存储的cache page size,实现优化。如果不确定,8KB是一个最佳实践值。
有用答案 作者:
Jason周