Concept

Out of memory

Résumé
vignette| Copie d'écran d'un message Out of memory sur le système exécutant Linux Mint 9 (noyau 2.6.32) ( OOM ) (angl. mémoire insuffisante) est un état souvent indésirable du fonctionnement de l'ordinateur où aucune mémoire supplémentaire ne peut être allouée pour son utilisation par des programmes ou par le système d'exploitation. Ce dernier ne pourra pas charger de programmes supplémentaires, et comme de nombreux programmes doivent charger des données supplémentaires en mémoire pendant leur exécution, ceux-ci cesseront de fonctionner correctement. Cette situation se produit généralement quand toute la mémoire disponible, y compris l'espace d'échange du disque (swap), a été allouée. 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. Les premiers systèmes d'exploitation tels que MS-DOS ne prenaient pas en charge le multitâche . Les programmes se voyaient allouer de la mémoire physique qu'ils pouvaient utiliser selon leurs besoins.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.