Meilleur auteur de réponses
Quotas de RAM et de processus/threads lancés sur TSE

Question
-
Réponses
-
Bonjour Ligre,
Cela dépend de l'OS; mais la réponse la plus globale c'est WSRM : Windows System Ressource Manager
Avec 2012, cette fonctionnalité n'est plus conseillée ( et plus disponible en 2012R2 ).
Elle est remplacée par "Hyper-V" qui peut gèrer les ressources derriere.
Néanmoins tout le monde n'a pas d'Hyper-V. Il est possible (mais non supporté) de rajouter les binaires WSRM sur un 2012R2. Il y a des guides et c'est fonctionnel.
Pour quelque chose de plus simple, j'ai déjà eu l'occasion d'utiliser "ThreadLocker" : C'est gratuit et ça marche bien.http://thinscaletechnology.com/threadlocker-2-0-now-available/
Exemple : Internet Explorer sur Core1,3,5,7; Firefox sur Core2,4,6,8
Très bonne explication pour WSRM 2008 R2 RDS :
http://blogs.msdn.com/b/rds/archive/2009/05/29/using-wsrm-to-control-rds-dynamic-fair-share-scheduling.aspx
A bientôt,
EDIT : Sous 2012, Fair Share Scheduling est activé par défaut :)
- Modifié Nathanaël Stassart vendredi 29 janvier 2016 16:35
- Proposé comme réponse Emile Supiot lundi 1 février 2016 12:38
- Marqué comme réponse Emile Supiot mercredi 3 février 2016 09:26
Toutes les réponses
-
Bonjour Ligre,
Cela dépend de l'OS; mais la réponse la plus globale c'est WSRM : Windows System Ressource Manager
Avec 2012, cette fonctionnalité n'est plus conseillée ( et plus disponible en 2012R2 ).
Elle est remplacée par "Hyper-V" qui peut gèrer les ressources derriere.
Néanmoins tout le monde n'a pas d'Hyper-V. Il est possible (mais non supporté) de rajouter les binaires WSRM sur un 2012R2. Il y a des guides et c'est fonctionnel.
Pour quelque chose de plus simple, j'ai déjà eu l'occasion d'utiliser "ThreadLocker" : C'est gratuit et ça marche bien.http://thinscaletechnology.com/threadlocker-2-0-now-available/
Exemple : Internet Explorer sur Core1,3,5,7; Firefox sur Core2,4,6,8
Très bonne explication pour WSRM 2008 R2 RDS :
http://blogs.msdn.com/b/rds/archive/2009/05/29/using-wsrm-to-control-rds-dynamic-fair-share-scheduling.aspx
A bientôt,
EDIT : Sous 2012, Fair Share Scheduling est activé par défaut :)
- Modifié Nathanaël Stassart vendredi 29 janvier 2016 16:35
- Proposé comme réponse Emile Supiot lundi 1 février 2016 12:38
- Marqué comme réponse Emile Supiot mercredi 3 février 2016 09:26
-
Bonjour
Une réponse complémentaire, WSRM ( Windows System Resource Manager ) :
http://blogs.technet.com/b/askperf/archive/2009/03/31/two-minute-drill-introduction-to-windows-system-resource-manager-wsrm.aspx
Gestion de la mémoire en FR : https://technet.microsoft.com/fr-fr/library/cc753446.aspx
EN : https://technet.microsoft.com/en-us/library/cc753446.aspx
Et pour le terminal serveur en 2008 : FR : https://technet.microsoft.com/fr-fr/library/cc771218.aspx
EN : https://technet.microsoft.com/en-us/library/cc771218.aspx
Comment créer une ressource : FR : https://technet.microsoft.com/fr-fr/library/cc771472.aspx
EN : https://technet.microsoft.com/en-us/library/cc771472.aspx
Bien cordialement
-
En effet, je constate que cette fonction est déconseillée. Je comptais faire tourner mon serveur TSE au minimum sous Windows Server 2012 R2 (en attendant que la prochaine version sorte). Très déçu de voir que je suis obligé de passer par un outil tiers pour gérer ce genre de choses. Pourtant, c'est tellement simple de faire tomber un serveur TSE : un script ou une application qui s'appelle elle-même et c'est terminé, faut redémarrer (j'ai fait l'essai sur un poste client).
https://technet.microsoft.com/fr-fr/library/hh997019.aspx
Le problème du Fair Share Scheduling, si je ne dis pas de bêtises, c'est que s'il y a trop de processus, le serveur tombe ! Non ? Ou le serveur se base sur les utilisateurs (et pas les processus) ?