RAID (informatique)
Le cache est une mémoire RAM qui permet de stocker des informations à lire ou à écrire sur le RAID.  Ce tampon a des performances très supérieures à celles des disques (généralement plus de plus rapide), et permet au système de lire ou d'écrire une rafale d'informations puis de passer à une autre tâche pendant que le contrôleur RAID se charge de « dépiler » les opérations à effectuer. Le cache a donc une influence positive très importante sur les performances globales du système.
ZFS
Dans le but de maximiser les performances en lecture/écriture, ZFS utilise tout l'espace disponible dans la RAM pour créer un énorme cache : le ARC « adaptive replacement cache » ce qui peut poser problème aux processus qui testent la quantité de mémoire vive disponible avant de se lancer (il y a moyen de limiter la taille de ce cache bien sûr), mais qui a le mérite de tirer parti au maximum de cette ressource souvent inutilisée.