website logo
Auteur
avatar
Elwood

Forum » » Rapports de bug » » Pas de libération mémoire vive avec mémoire virtuelle


Posté : 10-11-2010 19:37 icone du post

L'explication est tout autre. Elle part du principe que de libérer de la mémoire juste pour le plaisir, c'est-à-dire alors qu'aucun programme en a besoin ne sert à rien. Certains disent "de la mémoire non utilisée est de la mémoire perdue".

Maintenant, ExecSG libère la mémoire uniquement quand un programme en a besoin.
Imaginez le scénario :
l'Amiga a zéro de mémoire libre, tu lances un programme qui a besoin de 20 Mo de mémoire, Exec libère ces 20 Mo qu'il donne tout de suite au programme. Donc la mémoire libre retombe immédiatement à zéro.

Mais j'avoue que c'est génant de ne pas savoir où on en est. Le problème est que les Frieden n'ont pas compris cela. En gros, ils disent que de toute façon Exec s'occupe de tout.
--
Philippe Ferrucci
Avec une Sam460 et AmigaOS 4.1, je suis eco-responsable. Cool !

Message édité par : Elwood / 10-11-2010 19:38

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=902&forum=18