103Fermer105
GodzilLe 14/01/2009 à 11:47
spectras (./103) :
De plus, lorsqu'il n'y a plus de moyen de répondre favorablement à une application réclamant de la mémoire, l'allocation est refusée, et ce quel que soit le système d'exploitation. Généralement, les applications supposent que l'allocation mémoire fonctionne, donc plantent dans les quelques millisecondes suivant le refus. Il ne s'agit absolument pas de fermetures aléatoires, mais de crash des applications. Et ça, ça le fait sur tous les OS.


Je ne suis pas d'accord, le kernel linux inclue un tueur de tache (l'OOM killer) en cas de problème d'allocation mémoire, et ce tueur de tache peut tuer plus ou moins aléatoirement...


cf : http://linux-mm.org/OOM_Killer

(et j'ai déjà vu des cas ou l'OOM Killer tuais... init...)