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.
Out of memory
Historiquement, la situation d'insuffisance de mémoire était plus courante qu'elle ne l'est aujourd'hui, car les premiers ordinateurs et systèmes d'exploitation étaient limités à de petites quantités de mémoire vive (RAM) en raison de l'incapacité des premiers processeurs à gérer de grandes quantités de mémoire, ainsi que de considérations de coût. Depuis que l'avènement de la mémoire virtuelle a ouvert la porte à l'utilisation de l'espace de swap, la condition est moins fréquente. Presque tous les programmes modernes s'attendent à pouvoir allouer et désallouer de la mémoire librement en cours d'exécution, et ont tendance à échouer de manière incontrôlée (crash) lorsque cette attente n'est pas satisfaite; les plus anciens n'allouaient souvent de la mémoire qu'une seule fois, vérifiaient s'ils en avaient assez pour faire tout leur travail, puis ne s'attendaient plus à en avoir. Par conséquent, soit ils échouaient immédiatement avec un message d'erreur "out of memory", soit ils s'exécutaient comme prévu.