• [^] # Re: Comme d'habitude avec yellowiscool

    Posté par . En réponse au journal Encore une histoire de récupérateur de mémoire. Évalué à 1.



    Au passage tu as raté un des vrais problème lié à l'utilisation d'un garbage collector: La création d'un objet, n'est plus vu comme une allocation mémoire pouvant échouer. Tu vas te prendre une vilaine runtime exception sortie de nulle part, que personne ne gère, si tu es à cours de mémoire. Là ou pouvait traiter tranquillement l'erreur, on se retrouve avec le même problème qu'un programme qui explose sa pile.



    Juste pour signaler que dans certain langage ayant un GC lèvent une exception qui peut être rattrapée si l'allocation échoue, certain le font aussi avec la pile .

    Mais en général c'est peut utilisé, et peut être inutile car si un GC traçant est utilisé et qu'il y a de l'espace de swap sur le système, alors le programme sera totalement inutilisable avant d'avoir utilisé toute la mémoire.