Bonjour,
Au niveau .Net, il y a tout ce qu'il faut pour gérer les processus, mais le côté gestion de la mémoire est limité.
On peut gérer la mémoire du programme en lui même (Process Manager), mais pas vraiment gérer la mémoire des autres processus.
La mémoire allouée est gérer par le système, et en .Net, je ne connais pas de fonction pour gérer tout ça plus finement.
Donc pour le moment, ce genre de fonction n'est pas envisageable.
Si un process vient à manquer de mémoire, c'est tout simplement que le système n'en a sûrement pas assez ...
Au pire, je pourrais prévoir une infobulle lorsqu'un processus dépasse un certain montant de mémoire alouée ... mais c'est tout.
Désolé, pour le moment, je ne peux rien faire de plus.
Je peux tjs prévoir, dans une version future, de demander à killer des processes lorsqu'un seuil de mémoire est atteind ... mais bon, c'est limité comme action.