42 votes

Que fait l'option "Mise en cache du Bitmap" dans le client Bureau à distance?

Ce paramètre m'a toujours confondu :

Boîte de dialogue de connexion à distance

Que fait exactement l'option Mise en cache des bitmaps dans le client Bureau à distance de Windows ? Je sais que cela est censé améliorer les performances de la connexion, mais comment ? Est-ce vraiment une si grande différence ?

37voto

Jemus42 Points 169

Mettre en cache les bitmaps signifie que les images et autres ressources bitmap sont stockées localement sur l'ordinateur client pour les réutiliser ultérieurement. De cette façon, le serveur distant ou l'ordinateur ne renvoie pas les images deux fois, ce qui réduit la quantité de données envoyées et économise votre utilisation de la bande passante.

L'option a particulièrement de sens pour les connexions lentes (faible bande passante), moins si vous vous connectez à une machine dans le même réseau local.

Si vous activez l'option, le client Bureau à distance met en cache les bitmaps dans un fichier BMC situé sur le disque dur du client (exemple pour Windows XP)

C:\Documents and Settings\\Local Settings\
     Application Data\Microsoft\Terminal Server Client\Cache

dossier.

Note (intéressant si votre ordinateur fait partie d'un domaine) : puisque le dossier de cache est stocké dans un dossier "Paramètres locaux", il ne sera pas répliqué dans le cadre d'un profil utilisateur itinérant.

12voto

mauriciopastrana Points 1629

Il met en cache des bitmaps, comme le fond d'écran, les icônes, etc. :)

Voici un article de Microsoft pour vous.

À partir du document:

Mise en cache persistante des bitmaps

La mise en cache persistante des bitmaps a été ajoutée en plus de la mise en cache en mémoire des bitmaps et glyphes existant dans TS 4.0. Les bitmaps du serveur sont maintenant enregistrés sur le disque de la machine cliente, ce qui permet aux bitmaps mis en cache d'être réutilisés entre les sessions des clients et fournit également une taille de cache beaucoup plus grande (10 Mo contre 1,5 Mo). Comme on peut le voir dans la Figure 4 (dans le document lié), l'ajout de la mise en cache persistante diminue la quantité de données envoyées sur la connexion réseau, ce qui réduit à son tour le temps nécessaire pour afficher les bitmaps à l'écran, proportionnellement à la vitesse de la connexion réseau

Il est probable que certaines informations soient désormais obsolètes, car le document a été produit il y a 9 ans, mais espérons que cela explique toujours la raison derrière la mise en cache des bitmaps.

8voto

Marie Fischer Points 611

Comme le RDP repose sur la transmission de commandes de peinture au client, au lieu de simplement des pixels bruts de l'écran virtuel, il arrivera finalement des commandes de peinture disant "Peindre ce bitmap à l'écran", et pour ces commandes, une copie du bitmap sera également envoyée au client.

Ce paramètre mettra en cache les bitmaps pour ces commandes, de sorte que la prochaine fois qu'une commande arrivera avec le même bitmap, le bitmap n'aura pas à être transmis. Cela accélère considérablement le protocole RDP sur une connexion lente.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X