VxFS 4.1 implementa una cache buffer privata, utilizzata esclusivamente per i metadati. Le allocazioni di questa cache buffer non sono statiche, ma crescono e diminuiscono durante l’utilizzo del sistema, seconda il carico sul filesystem. Il parametro sintonizzabile globale (statico) vxfs_bc_bufhwm rappresenta la dimensione massima possibile della cache buffer VxFS.
La dimensione massima della cache buffer di metadati è regolata – automaticamente – all’avvio, in base alla dimensione della memoria di sistema, a condizione che il valore di vxfs_bc_bufhwm sia impostato a zero (predefinito).
Come con il parametro sintonizzabile vx_ninode, una cache buffer di metadati di dimensione maggiore potrebbe migliorare le prestazioni del filesystem, specialmente durante carichi a grande intensità di metadati (operazioni di statistica, creazione, rimozione, collegamento, ricerca).
I sistemi con poca RAM (di solito con 1,5 GB/CPU) potrebbero non dover necessitare di una cache buffer di metadati di grande dimensione se il carico del filesystem non è ad alta intensità di metadati o le prestazioni non rappresentano un elemento di importanza vitale. In casi del genere, il valore di vxfs_bc_bufhwm può essere diminuito manualmente, rispettando un minimo di 6 MB.