원격 데스크톱 클라이언트에서 "비트 맵 캐싱"옵션의 기능은 무엇입니까?


29

이 설정은 항상 나를 혼란스럽게했습니다.

원격 데스크톱 연결 대화 상자

Windows 원격 데스크톱 클라이언트의 비트 맵 캐싱 옵션은 정확히 무엇입니까? 연결 성능을 향상시켜야한다는 것을 알고 있지만 어떻게해야합니까? 정말 많은 차이가 있습니까?

답변:


25

비트 맵 캐싱은 나중에 다시 사용할 수 있도록 이미지 및 기타 비트 맵 리소스가 클라이언트 컴퓨터에 로컬로 저장됨을 의미합니다. 이런 방식으로 원격 서버 나 PC는 이미지를 두 번 보내지 않고 전송되는 데이터의 양을 줄이고 대역폭 사용량을 절약합니다.

이 옵션은 동일한 근거리 통신망에있는 컴퓨터에 연결하는 경우 속도가 느린 (낮은 대역폭) 연결에 특히 적합합니다.

이 옵션을 활성화하면 원격 데스크톱 클라이언트가 비트 맵을 클라이언트 하드 디스크에있는 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
Marc.2377

8

바탕 화면 배경, 아이콘 등과 같은 비트 맵을 캐시합니다. :)

다음은 Microsoft 기사 입니다.

문서에서 :

영구 비트 맵 캐싱

TS 4.0에 존재하는 비트 맵 및 글리프의 메모리 캐싱 외에도 영구 비트 맵 캐싱이 추가되었습니다. 서버의 비트 맵은 이제 클라이언트 시스템의 디스크에 저장되므로 클라이언트 세션간에 캐시 된 비트 맵을 재사용 할 수 있으며 훨씬 큰 캐시 크기 (10MB 대 1.5MB)도 제공합니다. 그림 4 ( 링크 된 문서에서 ) 에서 볼 수 있듯이 영구 캐싱을 추가하면 네트워크 연결을 통해 전송되는 데이터의 양이 감소하여 화면에 비트 맵을 렌더링하는 데 걸리는 시간이 속도에 비례하여 감소합니다. 네트워크 연결

문서가 9 년 전에 제작 된 이후로 일부는 최신이 아닐 수도 있지만 비트 맵 캐싱에 대한 추론을 여전히 극복하기를 바랍니다.


해당 MSDN 기사는 Windows Mobile / CE에만 해당됩니까? "공유 된 Windows Mobile 6 및 Windows Embedded CE 6.0 라이브러리"섹션에있는 것 같습니다 ... 맞습니까?
사울 Dolgin

아 당신이 옳은 것 같습니다. 내가 더 나은 참조를 찾을 수 있는지 봅시다 ...
Ant

6

RDP는 가상 화면에서 원시 픽셀 대신 페인트 명령을 클라이언트에 전송하기 때문에 결국 "화면에이 비트 맵 페인트"라는 페인트 명령이 표시되고 해당 명령에 대해 비트 맵 사본이 전송됩니다. 클라이언트에게도.

이 설정은 해당 명령에 대한 비트 맵을 캐시하므로 다음에 명령에 동일한 비트 맵이 제공 될 때 비트 맵을 전송할 필요가 없습니다. 이는 느린 연결에서 RDP 프로토콜 속도를 크게 향상시킵니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.