filecache_max和filecache_min是对应的参数,代表物理内存中拿来作为文件IO缓存的最大值和最小值,支持百分比值。默认max为50%物理内存,min为5%物理内存。min里面这些被保留的内存不再可以用于其它的地方,即使它并没有被完全使用。max剩余的情况下,有时也被用于缓存动态数据和内核数据。
只要当前filecache的使用还没有达到限制,它就会自己不断增长。当max达到最大限制时,缓存的数据就会从内存中移除,以空出位置存放新的缓存数据。
在内存使用率较高情况下,建议修改此参数,释放一定数量的内存。但这也意味着你将牺牲性能换取系统的稳定。
11.31中采用filecache_max和filecache_min参数取代了老的dbc_max_pct和dbc_min_pct
需要注意一下。
阅读(3800) | 评论(0) | 转发(1) |