Uzak Masaüstü İstemcisi'nde “Bitmap Önbelleğe Alma” seçeneği ne işe yarar?


29

Bu ayar her zaman kafamı karıştırdı:

Uzak Masaüstü Bağlantısı İletişim Kutusu

Windows Uzak Masaüstü İstemcisi'ndeki Bitmap Önbelleğe Alma seçeneği tam olarak ne yapar? Bağlantı performansını iyileştirmesi gerektiğini biliyorum, ama nasıl? Gerçekten bu kadar fark var mı?

Yanıtlar:


25

Önbellekleme bitmap, görüntülerin ve diğer bitmap kaynaklarının daha sonra yeniden kullanmak üzere istemci bilgisayarda yerel olarak depolandığı anlamına gelir. Bu şekilde, uzak sunucu veya PC, gönderilen verilerin miktarını azaltan ve bant genişliği kullanımınızı koruyan görüntüleri iki kez göndermez.

Seçenek, aynı yerel alan ağındaki bir makineye bağlanırsanız daha düşük (düşük bant genişliği) bağlantılar için özellikle mantıklıdır.

Uzak Masaüstü istemcisi seçeneğini etkinleştirirseniz, bitmap'leri istemci sabit diskinde bulunan bir BMC dosyasına önbelleğe alır (örneğin, Windows XP için)

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

Klasör.

Not (bilgisayarınız bir etki alanının parçasıysa ilginç) : önbellek klasörü "Yerel Ayarlar" klasöründe saklandığından, gezici kullanıcı profilinin bir parçası olarak çoğaltılmaz.


2
Windows Vista ve sonrası için konum:%LOCALAPPDATA%\Microsoft\Terminal Server Client\Cache
Marc.2377 20

8

Masaüstü arka planı, simgeler vb. Gibi bitmapleri önbelleğe alır. :)

İşte sizin için bir Microsoft makalesi .

Belgeden:

Kalıcı Bitmap Önbelleğe Alma

Kalıcı bitmap önbelleğe alma, TS 4.0'da bulunan bitmaplerin ve gliflerin bellek önbelleğine ek olarak eklenmiştir. Sunucudaki bitmapler şimdi istemci makinede diske kaydedilir, bu da önbelleğe alınmış bitmap'lerin istemci oturumları arasında yeniden kullanılmasına izin verir ve ayrıca çok daha büyük bir önbellek boyutu (10MB - 1.5MB) sağlar. Şekil 4'te görüldüğü gibi ( bağlantılı belgede ), kalıcı önbellekleme ilavesi, ağ bağlantısı üzerinden gönderilen veri miktarını azaltır; bu da, ekranın bitmaplerini ekranın hızıyla orantılı hale getirmesi için gereken süreyi azaltır. ağ bağlantısı

Dokümanun 9 yıl önce üretildiğinden beri bazılarının güncel olmadığı muhtemeldir, ancak umarım hala bitmap önbelleğe almanın arkasındaki mantıkla karşılaşmaktadır.


Bu MSDN makalesi yalnızca Windows Mobile / CE ile mi ilgilidir? "Paylaşılan Windows Mobile 6 ve Windows Katıştırılmış CE 6.0 Kitaplığı" bölümünden görünüyor ... doğru mu?
Saul Dolgin

Ah. Haklı görünüyorsun. Bakalım daha iyi bir referans bulabilecek miyim ...
Ant

6

RDP, boya komutlarını istemciye, sanal ekrandan yalnızca ham pikseller yerine iletmeye dayandığından, sonunda "Ekrandaki bu bitmap'i boya" diyen boyama komutları gelecek ve bu komutlar için bitmap'in bir kopyası gönderilecek müşteriye de.

Bu ayar, bu komutların bitmaplerini önbelleğe alır, böylece bir dahaki sefer bir komutun aynı bitmaple gelmesi için, bitmap'in iletilmesi gerekmez. Bu RDP protokolünü yavaş bir bağlantı üzerinden çok hızlandırır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.