seuils connu .NET 4 GC à la collecte de déclenchement?
-
27-09-2019 - |
Question
Je sais que la logique de GC à déclenchement n'est pas simple, mais il a un certain seuil à surveiller.
Tout le monde sait ce que sont ces seuils pourraient être pour poste de travail .NET 4 et le serveur GC?
Merci
La solution
Il n'y a pas de seuil paramétrées, ils changent dynamiquement le garbage collector apprend plus sur le modèle d'allocation du programme. Il n'y a aucun moyen pour vous de découvrir le seuil actuel, ni de le modifier. De la simple observation, il apparaît GC poste de travail commence avec un tas 2 méga-octets gen 0. Ce qui peut atteindre plus de 8 méga-octets.
serveur GC est tout à fait différent de poste de travail, il utilise normalement des seuils plus importants et plusieurs threads à ordures Collect. Encore une fois, rien ne vous a pu découvrir, autrement que par l'observation des compteurs de performance dans Perfmon.exe