Que computador lida com o processamento de vídeo principal ao se conectar a uma área de trabalho remota?

0

Eu tenho um laptop com uma placa de vídeo muito antiga e estava pensando em como posso me conectar a uma nova máquina via RDC na minha escola. Estou curioso para saber se alguém sabe se os clientes do terminal lidam com o processamento de vídeo ou se tudo é feito pela placa de vídeo local?

Eu tenho certeza que uma certa quantidade de processamento de vídeo tem que acontecer do meu jeito, já que meu monitor tem que renderizar a saída, mas estou curioso para saber se é mais como olhar por uma janela suja gráficos no meu monitor sem penalidade de desempenho, só que ele não pareceria tão bom quanto meu monitor não seria capaz de produzir as cores, etc.

Alguém sabe?

    
por Anthony 06.03.2010 / 16:03

2 respostas

2

O PC ao qual você está se conectando age exatamente como faria normalmente, exceto que envia uma imagem da área de trabalho pela rede. Infelizmente não há nenhum processamento feito para ajudar o PC remoto no PC a se conectar a ele.

    
por 06.03.2010 / 16:13
0

Existem duas respostas baseadas na tecnologia que você usa.

O VNC envia uma imagem da tela e atualiza as zonas com base nas alterações. É burro, mas funciona.

O RDP inspeciona a tela e "descreve" semanticamente para o cliente. O cliente coloca isso de volta (isto é, faz a renderização). Isso significa mais carga no cliente, mas um processo muito mais rápido e economiza alguns ciclos, criando / compactando / enviando / descompactando imensos bitmaps.

No entanto, tudo é bastante básico. Estamos falando apenas de elementos simples da interface do usuário. Visuais complexos ainda são enviados como dados de bitmap compactados AFAIK.

E o servidor precisa saber o que o cliente está fazendo, então ele ainda renderiza tudo sozinho. Então, eu acho que a resposta para o RDP é, na verdade, tanto o cliente quanto o servidor fazem a mesma renderização.

    
por 06.03.2010 / 17:51