Javascript et de collecte des Ordures

Est-il de toute façon de contrôle lorsque le Javascript effectue la collecte des ordures? Je tiens à lui permettre d'effectuer la collecte des ordures, à certains moments pour assurer le bon fonctionnement de mon site web

  • En un mot: non. Ce n'est pas un problème pour de nombreux sites. Peut-être que vous pourriez explian plus en détail quel est le problème avec le vôtre?
  • l'Écriture Rapide, Efficace de la Mémoire JavaScript, Mémoire
  • Haute-Performance, le Garbage-Collector-Friendly Code
  • Pourquoi le downvote? A obtenu quelques bonnes références à lire.
  • Lors de l'utilisation de nœud, vous pouvez exécuter le nœud de l'application avec le v8 option --expose_gc alors vous pouvez simplement appeler la fonction gc(). J'ai trouvé cette réponse de la question v8 | lancer manuellement le garbage collector
  • Si le code est exécuté côté navigateur puis non c'est la responsabilité de navigateur. Si vous avez été l'exécutant côté serveur comme avec nœud ou rhino, alors oui. Notez que l'utilisation de gc qui nécessite des soins qu'il peut raccrocher exécution.
  • Un soutien qui peut donner quelques idées sur la façon de réduire le GC activité en Javascript, peut être trouvé ici: stackoverflow.com/q/18364175/270315

InformationsquelleAutor Ed Heal | 2013-09-14