Prestatieproblemen met afbeeldingen vaststellen in Extern bureaublad
Als u problemen met de kwaliteit van uw externe sessies wilt vaststellen, zijn tellers opgegeven in de sectie RemoteFX Graphics van Performance Monitor. Dit artikel helpt u bij het vaststellen en oplossen van grafische prestatieknelpunten tijdens RDP-sessies (Remote Desktop Protocol) met behulp van deze tellers.
De naam van uw externe sessie zoeken
U hebt de naam van uw externe sessie nodig om de prestatiemeteritems voor afbeeldingen te identificeren. Volg de instructies in deze sectie om uw exemplaar van elke teller te identificeren.
- Open de Windows-opdrachtprompt vanuit uw externe sessie.
- Voer de qwinsta-opdracht uit en zoek uw sessienaam.
- Als uw sessie wordt gehost in een virtuele machine met meerdere sessies (VM): Het exemplaar van elke teller wordt achtervoegseld door hetzelfde nummer dat uw sessienaam achtervoegt, zoals 'rdp-tcp 37'.
- Als uw sessie wordt gehost op een virtuele machine die ondersteuning biedt voor virtuele grafische verwerkingseenheden (vGPU): uw exemplaar van elke teller wordt opgeslagen op de server in plaats van in uw VM. Uw tellerexemplaren bevatten de naam van de VIRTUELE machine in plaats van het nummer in de sessienaam, zoals 'Win8 Enterprise VM'.
Notitie
Hoewel tellers RemoteFX in hun namen hebben, bevatten ze ook externe bureaubladafbeeldingen in vGPU-scenario's.
Prestatiemeteritems van Access
Nadat u de naam van uw externe sessie hebt vastgesteld, volgt u deze instructies om de remoteFX Graphics-prestatiemeteritems voor uw externe sessie te verzamelen.
- Selecteer Prestatiemeter>voor systeembeheerprogramma's>starten.
- Vouw bewakingshulpprogramma's uit in het dialoogvenster Prestatiemeter, selecteer Prestatiemeter en selecteer vervolgens Toevoegen.
- Vouw in het dialoogvenster Tellers toevoegen in de lijst Beschikbare tellers de sectie voor RemoteFX Graphics uit.
- Selecteer de tellers die moeten worden bewaakt.
- Selecteer in de lijst exemplaren van geselecteerde objecten de specifieke exemplaren die moeten worden bewaakt voor de geselecteerde tellers en selecteer vervolgens Toevoegen. Als u alle beschikbare tellerexemplaren wilt selecteren, selecteert u Alle exemplaren.
- Nadat u de tellers hebt toegevoegd, selecteert u OK.
De geselecteerde prestatiemeteritems worden weergegeven op het scherm Prestatiemeter.
Notitie
Elke actieve sessie op een host heeft een eigen exemplaar van elke prestatiemeteritem.
Problemen diagnosticeren
Prestatieproblemen met betrekking tot afbeeldingen vallen over het algemeen in vier categorieën:
- Lage framesnelheid
- Willekeurige stallen
- Hoge invoerlatentie
- Slechte framekwaliteit
Het aanpakken van lage framesnelheid, willekeurige stallen en hoge invoerlatentie
Controleer eerst de uitvoerframes/tweede teller. Het meet het aantal frames dat beschikbaar wordt gesteld aan de klant. Als deze waarde kleiner is dan de teller Invoerframes/Seconde, worden frames overgeslagen. Gebruik de tellers Frames Overgeslagen/Seconde om het knelpunt te identificeren.
Er zijn drie typen frames overgeslagen/tweede meteritems:
- Frames overgeslagen/seconde (onvoldoende serverbronnen)
- Frames overgeslagen/seconde (onvoldoende netwerkbronnen)
- Frames overgeslagen/seconde (onvoldoende clientbronnen)
Een hoge waarde voor een van de frames overgeslagen/tweede tellers impliceert dat het probleem is gerelateerd aan de resource die de teller bijhoudt. Als de client bijvoorbeeld frames niet decodert en presenteert met dezelfde snelheid als de server de frames levert, is de teller Frames Overgeslagen/Seconde (Onvoldoende clientbronnen) hoog.
Als de teller Uitvoerframes/Second overeenkomt met de teller Invoerframes/Seconde, maar u nog steeds ongebruikelijke vertraging of vastloopt, kan de gemiddelde coderingstijd de schuldige zijn. Codering is een synchroon proces dat plaatsvindt op de server in het scenario met één sessie (vGPU) en op de VIRTUELE machine in het scenario met meerdere sessies. De gemiddelde coderingstijd moet kleiner zijn dan 33 ms. Als de gemiddelde coderingstijd minder is dan 33 ms, maar nog steeds prestatieproblemen ondervindt, is er mogelijk een probleem met de app of het besturingssysteem dat u gebruikt.
Zie prestatiemeteritems voor gebruikersinvoervertraging voor meer informatie over het diagnosticeren van app-gerelateerde problemen.
Omdat RDP een gemiddelde coderingstijd van 33 ms ondersteunt, ondersteunt het een invoerframesnelheid tot 30 frames/seconde. Houd er rekening mee dat 33 ms de maximale ondersteunde framesnelheid is. In veel gevallen is de framesnelheid die de gebruiker ondervindt, lager, afhankelijk van hoe vaak een frame door de bron wordt geleverd aan RDP. Voor taken zoals het bekijken van een video is bijvoorbeeld een volledige invoerframesnelheid van 30 frames/seconde vereist, maar minder rekenintensieve taken, zoals het niet vaak bewerken van een document, resulteert dit in een veel lagere waarde voor invoerframes/seconde, zonder de kwaliteit van de gebruikerservaring te verminderen.
Slechte framekwaliteit aanpakken
Gebruik het prestatiemeteritem Frame om problemen met framekwaliteit vast te stellen. Deze teller geeft de kwaliteit van het uitvoerframe weer als een percentage van de kwaliteit van het bronframe. Het kwaliteitsverlies kan worden veroorzaakt door RemoteFX of is mogelijk inherent aan de grafische bron. Als RemoteFX het kwaliteitsverlies heeft veroorzaakt, kan het probleem een gebrek aan netwerk- of serverresources zijn om inhoud met een hogere kwaliteit te verzenden.
Oplossing
Als serverbronnen het knelpunt veroorzaken, probeert u een van de volgende methoden om de prestaties te verbeteren:
- Verminder het aantal sessies per host.
- Vergroot het geheugen en rekenresources op de server.
- Verwijder de resolutie van de verbinding.
Als netwerkbronnen het knelpunt veroorzaken, kunt u een van de volgende methoden proberen om de beschikbaarheid van het netwerk per sessie te verbeteren:
- Verminder het aantal sessies per host.
- Gebruik een netwerk met een hogere bandbreedte.
- Verwijder de resolutie van de verbinding.
Als clientbronnen het knelpunt veroorzaken, probeert u een van de volgende methoden om de prestaties te verbeteren:
- Installeer de meest recente Extern bureaublad-client.
- Vergroot het geheugen en rekenresources op de clientcomputer.
Notitie
De bronframes/tweede meter worden momenteel niet ondersteund. Voorlopig wordt in de teller Bronframes/Seconde altijd 0 weergegeven.
Volgende stappen
- Zie GPU-versnelling inschakelen voor Azure Virtual Desktop om een voor GPU geoptimaliseerde virtuele Azure-machine te maken.
- Zie Het overzicht van probleemoplossing, feedback en ondersteuning voor een overzicht van probleemoplossing en escalatietrajecten.
- Zie de Windows-bureaubladomgeving voor meer informatie over de service.