दूरस्थ डेस्कटॉप क्लाइंट में "बिटमैप कैशिंग" विकल्प क्या करता है?


29

इस सेटिंग ने मुझे हमेशा भ्रमित किया है:

दूरस्थ डेस्कटॉप कनेक्शन संवाद

विंडोज रिमोट डेस्कटॉप क्लाइंट में बिटमैप कैशिंग विकल्प वास्तव में क्या करता है? मैं समझता हूं कि यह कनेक्शन के प्रदर्शन में सुधार करना है, लेकिन कैसे? क्या यह वास्तव में इतना अंतर है?

जवाबों:


25

बिटमैप को कैशिंग करने का अर्थ है कि छवियों और अन्य बिटमैप संसाधनों को स्थानीय कंप्यूटर पर बाद में पुन: उपयोग के लिए संग्रहीत किया जाता है। इस तरह, रिमोट सर्वर या पीसी भेजे गए डेटा के दो बार कम करने और आपके बैंडविड्थ उपयोग को बचाने के लिए दो बार चित्र नहीं भेजता है।

विकल्प विशेष रूप से धीमे (कम बैंडविड्थ) कनेक्शन के लिए समझ में आता है, यदि आप उसी स्थानीय क्षेत्र नेटवर्क में मशीन से कनेक्ट करते हैं तो कम।

यदि आप विकल्प को सक्षम करते हैं तो दूरस्थ डेस्कटॉप क्लाइंट कैश बिटमैप को BMC फ़ाइल में क्लाइंट हार्ड डिस्क पर स्थित (Windows XP के लिए उदाहरण) में सक्षम करता है

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

फ़ोल्डर।

नोट (यदि आपका कंप्यूटर किसी डोमेन का हिस्सा है तो दिलचस्प है) : चूंकि कैश फ़ोल्डर "स्थानीय सेटिंग्स" फ़ोल्डर में संग्रहीत है, इसलिए इसे रोमिंग उपयोगकर्ता प्रोफ़ाइल के भाग के रूप में दोहराया नहीं जाएगा।


2
Windows Vista और बाद के लिए स्थान:%LOCALAPPDATA%\Microsoft\Terminal Server Client\Cache
20

8

यह डेस्कटॉप पृष्ठभूमि, आइकन, आदि जैसे बिटमैप को कैश करता है :)

यहाँ आपके लिए एक Microsoft आलेख है।

दस्तावेज़ से:

लगातार बिटमैप कैशिंग

टीएस 4.0 में मौजूद बिटमैप और ग्लिफ़ की मेमोरी कैशिंग के अलावा लगातार बिटमैप कैशिंग को जोड़ा गया था। सर्वर से बिटमैप्स अब क्लाइंट मशीन पर डिस्क के लिए सहेजे गए हैं, जो कैश्ड बिटमैप्स को ग्राहक सत्रों के बीच पुन: उपयोग करने की अनुमति देता है और बहुत बड़ा कैश आकार (10 एमबी बनाम 1.5 एमबी) प्रदान करता है। जैसा कि चित्र 4 ( लिंक किए गए दस्तावेज़ में ) देखा गया है, लगातार कैशिंग के अलावा नेटवर्क कनेक्शन पर भेजे गए डेटा की मात्रा कम हो जाती है, जो स्क्रीन पर बिटमैप को प्रस्तुत करने में लगने वाले समय को कम कर देती है, गति के लिए आनुपातिक। नेटवर्क कनेक्शन

यह संभावना है कि इसमें से कुछ अब पुराना हो गया है, क्योंकि डॉक का निर्माण 9 साल पहले किया गया था, लेकिन उम्मीद है कि यह अभी भी बिटमैप कैशिंग के पीछे तर्क के पार है।


क्या वह MSDN आलेख केवल Windows मोबाइल / CE से संबंधित है? ऐसा लगता है कि यह "साझा विंडोज मोबाइल 6 और विंडोज एंबेडेड सीई 6.0 लाइब्रेरी" खंड से है ... क्या यह सही है?
शाऊल डोलगिन

आह। आप सही लग रहे हैं। आइए देखें कि क्या मुझे एक बेहतर संदर्भ मिल सकता है ...
एंट

6

चूंकि RDP क्लाइंट को वर्चुअल स्क्रीन से सिर्फ कच्चे पिक्सल के बजाय पेंट कमांड ट्रांसमिट करने पर निर्भर करता है, इसलिए आखिरकार पेंट कमांड्स आएंगे जो कहेंगे "स्क्रीन पर इस बिटमैप को पेंट करें", और उन कमांड्स के लिए बिटमैप की एक कॉपी भेजी जाएगी। ग्राहक को भी।

यह सेटिंग उन कमांड्स के लिए बिटमैप को कैश कर देगा, ताकि अगली बार जब एक कमांड उसी बिटमैप के साथ आए, तो बिटमैप को प्रेषित नहीं करना पड़ेगा। यह आरडीपी प्रोटोकॉल को धीमा कनेक्शन पर बहुत अधिक गति देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.