octobre
2011
Il se pose souvent la question de l’optimisation de la mémoire quand on commence à coder des programmes gourmands ou des services qui ne s’arrêtent jamais, il en va de même pour les applications Web.
Le Framework de Microsoft, tout comme Java possède un garbage collector (ramasse miette) qui va gérer la mémoire pour vous. Ce travail est un travail de fond dont on n’a pas à se soucier 90% du temps. Il faut cependant avoir en tête que les ressources ne sont pas infinies est qu’un processus .net ne peut avoir que 60% (configuration machine.config) de la mémoire vive allouée à un processus par le système. Heureusement il est possible d’agir sur ce garbage collector et de l’aider à mieux gérer votre application.