Comment puis-je intentionnellement déborder ma mémoire pour forcer le ramassage des ordures? Quelqu'un peut-il proposer algorithme comme celui-ci:Dépasser ma mémoire, pour forcer le ramasse-miettes?
while (garbage collector starts) {
overflow my memory with something easily disposable
}
Edit: Pour que tout le monde purposed méthode GC.Collect. J'ai toujours pensé, que GC ne peut pas être forcé de se produire par programme. Devinez, j'avais tort. Merci pour les réponses.
Je doute que vous obtiendrez des réponses sur celui-ci, mais avez-vous envisagé d'utiliser 'GC.Collect()'? ;) – recursive
Dans le cas où vous avez un problème avec l'utilisation de la mémoire, je peux conseiller excellent outil SciTech Memory profiler. Il permet de suivre ce qui se passe et montre pourquoi l'objet n'a pas pu être détruit – st78
@recursive: LOL !! –