preguntar acerca de garbage-collection
13
réponses
Comment libérer de la mémoire en Java?
Existe-t-il un moyen de libérer de la mémoire en Java, similaire à la fonction free() de C? Ou Définir l'objet sur null et compter sur GC est-il la seule option? ... …
demandé sur
1970-01-01 00:33:29
6
réponses
Mélange Erlang et Haskell
Si vous avez acheté dans le paradigme de la programmation fonctionnelle, les chances sont que vous aimez à la fois Erlang et Haskell. Les deux ont des cœurs purement fonctionnels et d'autres qualités telles que des threads légers qui les rendent bie …
demandé sur
1970-01-01 00:33:29
3
réponses
Quelle est la différence entre gc() et rm()
Je nettoie périodiquement la mémoire dans R en utilisant un appel à rm(list=ls()).
Dois-je appeler le garbage collector gc() Après cela?
Quelle est la différence entre ces 2 fonctions? Est-ce que gc() appelle rm() pour certaines variables? ... …
demandé sur
1970-01-01 00:33:32
5
réponses
GC.Collect() et Finaliser
Ok, on sait que GC appelle implicitement des méthodes Finalize sur les objets lorsqu'il identifie cet objet comme étant une poubelle. Mais que se passe-t-il si je fais un GC.Collect()? Les finaliseurs sont-ils toujours exécutés? Une question stupide …
demandé sur
1970-01-01 00:33:32
11
réponses
Matériel Assisté Garbage Collection
Je pensais à la façon dont les langages fonctionnels pourraient être plus liés directement à leur matériel et je me demandais sur toutes les implémentations matérielles de garbage collection.
Cela accélérerait considérablement les choses car le maté …
demandé sur
1970-01-01 00:33:29
6
réponses
Est correct d’utiliser GC.Collect(); GC.WaitForPendingFinalizers ();?
J'ai commencé à revoir du code dans un projet et j'ai trouvé quelque chose comme ceci:
GC.Collect();
GC.WaitForPendingFinalizers();
Ces lignes apparaissent généralement sur des méthodes conçues pour détruire l'objet sous la justification de l'aug …
demandé sur
1970-01-01 00:33:32
2
réponses
Que fait self = None?
Je lis le code source du paquet asyncio entrant . Notez qu'à la fin de la méthode, il y a une instruction self = None. Que faut-il faire?
def _run(self):
try:
self._callback(*self._args)
except Exception as exc:
msg = 'Exc …
demandé sur
1970-01-01 00:33:34
6
réponses
La Collecte des ordures et Fils
AFAIK quand un GC fait son truc, la machine virtuelle bloque tous les threads en cours d'exécution-ou du moins quand elle compacte le tas. Est-ce le cas dans les implémentations modernes du CLR et de la JVM (versions de Production à partir de janvier …
demandé sur
1970-01-01 00:33:30
3
réponses
Collecte des ordures et Finalisateurs: des points plus fins
en répondant à une autre question* sur SO, et la discussion de commentaire qui a suivi, je suis tombé dans un mur sur un point que je ne suis pas clair sur.
corrigez-moi sur tout point où je suis égaré...
quand le collecteur de déchets recueille …
demandé sur
1970-01-01 00:33:31
5
réponses
Comment identifier des cycles de référence forts dans Swift?
existe-t-il un outil ou une méthode pour localiser les cycles de référence forts dans mon code SWIFT?
un cycle de référence fort est lorsque deux instances de classes se réfèrent l'une à l'autre sans les sécurités appropriées (weak/unowned) empê …
demandé sur
1970-01-01 00:33:35