Bonjour,
Je voudrais avoir quelques confirmations concernant l'attribution de la mémoire aux différentes sessions sur un serveur Terminal Server (cas d'école : Windows 2008 R2 x64, RDS activé).
Question 1 : Cas d'un serveur RDS avec 1 connexion RDS. Quelle est la quantité de mémoire maximale que l'utilisateur peut consommer ?
Mon idée de la chose : Pas de limite (excepté celle de la disponibilité!) pour les applications, exception faite à l'attribution mémoire pour les GUI des applications (ajustable via clés de registre SessionViewSize,
SessionPoolSize et GDIProcessHandleQuota;
http://support.microsoft.com/kb/840342/en-us)
Question 2 : Cas d'un serveur RDS avec 2 connexions RDS. Est-ce que le système définit à la volée un maximum de mémoire disponible pour chaque session, au prorata du nombre de connexion : 1 Go de disponible, 2 sessions
concurrentes RDS, 512Mo maximum par utilisateur ?
Mon idée de la chose : Non, l'attribution de la mémoire se fait de manière dynamique, suivant la demande. On peut se retrouver dans un cas où 1 session RDS consomme 95% de la mémoire disponible et une autre session les
5% restants.
Question 3 : Exceptés les clés de registre disponibles pour ajuster la limite d'attribution de mémoire pour les GUI d'une session (http://support.microsoft.com/kb/840342/en-us),
existe-t-il d'autres leviers pour gérer la mémoire d'une session et son attribution ?
D'avance merci pour votre aide !
Cordialement,
Nicolas de Toth