Remote desktop is a technology that allows you to access and control a computer from a different location. It is commonly used for troubleshooting, accessing files, or working remotely. One question that often comes up is whether remote desktop redraws the entire screen or just the part that was changed. In this article, we will explore this topic and provide a clear explanation.
When you connect to a remote computer using remote desktop, the software that facilitates the connection needs to display the remote computer's screen on your local device. This process involves transmitting the graphical information from the remote computer to your device.
The answer to whether the entire screen is redrawn or just the changed part depends on the specific remote desktop software being used. Different software may have different approaches to handling screen updates.
Some remote desktop software, such as Microsoft's Remote Desktop Protocol (RDP), is designed to minimize the amount of data transmitted over the network. These protocols use various techniques to detect and transmit only the parts of the screen that have changed since the last update.
When you connect to a remote computer using RDP, the software captures the screen image on the remote computer and sends it to your device. After the initial screen is displayed, subsequent updates are sent only for the parts of the screen that have changed. This approach reduces network bandwidth usage and improves performance.
Other remote desktop software, like Virtual Network Computing (VNC), may redraw the entire screen with each update. VNC works by transmitting the complete screen image to your device. Even if only a small part of the screen has changed, the entire screen is sent again.
There are advantages and disadvantages to both approaches. Redrawing the entire screen ensures that you see the most up-to-date image, but it requires more network bandwidth and can be slower, especially if you have a slow internet connection.
On the other hand, transmitting only the changed parts of the screen reduces network usage and improves performance. However, if the software fails to detect all the changes accurately, you may see outdated or incomplete images on your device.
It's important to note that the behavior of remote desktop software can also depend on the settings and configurations you choose. Some software allows you to adjust the level of detail and quality of the transmitted screen image. Higher quality settings may result in more data being transmitted, while lower quality settings may sacrifice image clarity for better performance.
In conclusion, whether remote desktop redraws the entire screen or just the changed part depends on the specific software being used. Some software, like RDP, is designed to transmit only the parts of the screen that have changed, while others, like VNC, redraw the entire screen with each update. Understanding the behavior of your remote desktop software can help you make informed decisions about your remote access needs.
| References |
|---|
| 1. Microsoft Remote Desktop Protocol: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc722151(v=ws.10) |
| 2. Virtual Network Computing: https://www.realvnc.com/en/connect/docs/what-is-vnc.html |