Meine Frage und Situation ähnelt der Frage " Empfohlene Verbindungsgeschwindigkeit für Remotedesktop" , aber ich benötige ein wenig mehr Informationen.
Ich weiß, dass Verzögerung ein Faktor bei der Arbeit auf Remotedesktop sein kann. Ignorieren wir das. Bei meiner Frage geht es um die ideale Datenrate für eine gute Remotedesktopverbindung.
Angenommen, mein RDP ist ein 1080p-Display. Ich verwende einen externen Monitor mit 1080p.
Die Anzahl der Pixel in 1080p beträgt
1920 * 1080 = 2.073.600 Pixel.
Jedes Pixel verwendet 16 Bit Farbe (2 Byte). Somit ist die Anzahl der von einem Bildschirm verwendeten Bytes
(2.073.600 Bit) * 2 Bytes = 4.147.200 Bytes oder ~ 4 MB
Da der Bildschirm mindestens 10 Mal pro Sekunde aktualisiert wird (nehmen wir hier 10 an), beträgt die für eine reibungslose Verbindung erforderliche Aktualisierungsrate = 4 MB * 10 = 40 MB / Sek
Sind diese Zahlen sinnvoll? Verwendet RDP etwas Besseres, weil das viel Bandbreite ist?
Macht die Größe des Monitors am RDP-Ende einen Unterschied bei der Verbindung? Größerer Monitor benötigt mehr Bandbreite als kleinerer?
Antworten:
Bei der Remotedesktopverbindung (RDP) sendet der Server den Bildschirm nicht an den Clientbildschirm. Dieser Vorgang ist ziemlich teuer, da Sie den Bildschirm ständig nach Änderungen abfragen müssen, die leicht + 7 MB Daten betragen können. RDP verwendet ein spezielles Protokoll. Grundsätzlich wird ein virtueller Bildschirm verwendet. Es interagiert irgendwie mit der Grafikkarte. Anstatt den Bildschirm an den eigentlichen zu senden, wird der Bildschirminhalt an einen virtuellen Bildschirm gesendet.
Dieser Artikel und dieser von Nadim Abdo von Microsoft erklären es sehr gut. Es spricht über alle Mythen über RDP. Das Folgende ist ein Bandbreitendiagramm aus dem Artikel
Die typische hohe Bandbreite von RDP beträgt 130 Kbit / s (Kilobit pro Sekunde). Die typische niedrige Bandbreite von RDP wie Scrollen usw. beträgt etwa 5 KBit / s.
Beachten Sie, dass mein Problem hauptsächlich beim Scrollen und Wechseln der Registerkarten in Firefox liegt. Da ich eine Geschwindigkeit von 4 Mbit / s habe (3,6 Mbit / s effektiv), sollte dies kein Problem sein. Ich gehe davon aus, dass die langsame Geschwindigkeit, die ich erhalte, auf meinen Server zurückzuführen ist, der manchmal langsam wird und ich weiß, dass er nicht die schnellste Maschine auf dem Planeten ist.
quelle
Der Vollbildmodus wird nicht alle 10 Sekunden aktualisiert. Die Geschwindigkeit der Remotedesktopantworten hängt von den Grafikeinstellungen, den übertragenen lokalen Geräten, den lokalen oder Remote-Druckern, den Audioeinstellungen und vielen anderen Faktoren ab.
Das Fazit ist jedoch, dass die "ideale" Geschwindigkeit für Remotedesktop "so schnell ist, wie Sie es sich leisten können".
Ich stimme Ihnen zu, dass das größte Problem häufig der Browser ist, aber meistens sehe ich das, wenn der Browser eine Seite mit einer animierten Grafikdatei oder einem Flash-Video öffnet. Ich würde vorschlagen, dass Sie die Anzeige animierter Grafiken deaktivieren und möglicherweise sogar Flash deaktivieren, wenn Sie in einer RDP-Sitzung einen Browser verwenden möchten.
quelle
Nachdem ich alles durchgearbeitet habe, möchte ich kurz erwähnen, dass für ein gutes RDP eine gute und konsistente Latenz erforderlich ist, beispielsweise unter 50 Ms. Eine Bandbreite von bis zu 2 Mbit / s pro Client-PC ist ideal. Außerdem müssen alle in der Option Remotedesktopverbindung vorhandenen Konfigurationen am niedrigsten sein.
Wenn der Ping in Ms stark schwankt, sagen wir manchmal 40 Ms, unmittelbar danach 200 Ms, dann wird Ihre RDP-Erfahrung in diesem Fall nicht gut sein.
Geschwindigkeit, dh Bandbreite ist kein Faktor. Dementsprechend ist eine Geschwindigkeit von 2 Mbit / s am Client-Ende ausreichend. Latenz ist wichtig. Außerdem ist die Upload-Geschwindigkeit am Ende des Servers sehr wichtig.
quelle