Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Comment désalouer RAM programme, exe ?

4 réponses
Avatar
LE TROLL
Bonjour,

Je ne trouve pas comment désallouer la RAM par une commande "générale"
pour le programme et ses objets en cas où par exemple on a des objets de
déclarés etc, et qu'on ferme brusquement le programme alors que tout n'est
pas désalloué (noThing), exemple, pour les fichiers on a "Reset", alors pour
le programme et ses composants, on a ???

Merci, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.

4 réponses

Avatar
Bill2
LE TROLL wrote:
Bonjour,

Je ne trouve pas comment désallouer la RAM par une commande
"générale" pour le programme et ses objets en cas où par exemple on a
des objets de déclarés etc, et qu'on ferme brusquement le programme
alors que tout n'est pas désalloué (noThing), exemple, pour les
fichiers on a "Reset", alors pour le programme et ses composants, on
a ???
Merci, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.



Le framework .Net intègre un "GarbageCollector", qui s'occupe de nettoyer la
mémoire régulièrement des objets "oubliés".

Pour "forcer" le garbage collector, y'a ça :
System.GC.Collect()

--
Bill2
Proverbe à la con : Soit poli si tu n'es pas rugueux
Avatar
LE TROLL
Merci Bill, t'es une mine d'or, mieux que le grand livre du VB Net
et plus rapide :o) Cordialement.

-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.


"Bill2" a écrit dans le message de
news:ObFFG%
LE TROLL wrote:
Bonjour,

Je ne trouve pas comment désallouer la RAM par une commande
"générale" pour le programme et ses objets en cas où par exemple on a
des objets de déclarés etc, et qu'on ferme brusquement le programme
alors que tout n'est pas désalloué (noThing), exemple, pour les
fichiers on a "Reset", alors pour le programme et ses composants, on
a ???
Merci, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.



Le framework .Net intègre un "GarbageCollector", qui s'occupe de nettoyer
la mémoire régulièrement des objets "oubliés".

Pour "forcer" le garbage collector, y'a ça :
System.GC.Collect()

--
Bill2
Proverbe à la con : Soit poli si tu n'es pas rugueux



Avatar
Richard Clark
Bill2 a écrit :
LE TROLL wrote:
Bonjour,

Je ne trouve pas comment désallouer la RAM par une commande
"générale" pour le programme et ses objets en cas où par exemple on a
des objets de déclarés etc, et qu'on ferme brusquement le programme
alors que tout n'est pas désalloué (noThing), exemple, pour les
fichiers on a "Reset", alors pour le programme et ses composants, on
a ???
Merci, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.



Le framework .Net intègre un "GarbageCollector", qui s'occupe de nettoyer la
mémoire régulièrement des objets "oubliés".

Pour "forcer" le garbage collector, y'a ça :
System.GC.Collect()



Yep mais mieux vaut éviter d'utiliser GC.Collect. Il est fortement
optimisé (c'est le coeur de la gestion de la mémoire et donc un point
crutial pour la survie et la crédibilité du fwk .NET).


Donc globalement, ca sert à rien de forcer le ménage ;-)

--
Richard Clark
http://www.c2i.fr
Le 1er site .NET
Avatar
LE TROLL
merci

--
Cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.


"Richard Clark" a écrit dans le message de
news:
Bill2 a écrit :
LE TROLL wrote:
Bonjour,

Je ne trouve pas comment désallouer la RAM par une commande
"générale" pour le programme et ses objets en cas où par exemple on a
des objets de déclarés etc, et qu'on ferme brusquement le programme
alors que tout n'est pas désalloué (noThing), exemple, pour les
fichiers on a "Reset", alors pour le programme et ses composants, on
a ???
Merci, cordialement ;o)
-
Logiciels, romans, contacts : http://irolog.free.fr
_______________________
.
.



Le framework .Net intègre un "GarbageCollector", qui s'occupe de nettoyer
la mémoire régulièrement des objets "oubliés".

Pour "forcer" le garbage collector, y'a ça :
System.GC.Collect()



Yep mais mieux vaut éviter d'utiliser GC.Collect. Il est fortement
optimisé (c'est le coeur de la gestion de la mémoire et donc un point
crutial pour la survie et la crédibilité du fwk .NET).


Donc globalement, ca sert à rien de forcer le ménage ;-)

--
Richard Clark
http://www.c2i.fr
Le 1er site .NET