Gameprestaties – Tips voor het evalueren van prestaties in pc-games
Gameprestaties – Tips voor het meten van gameprestaties.
Het meten van de prestaties in games is momenteel aanzienlijk eenvoudiger dan een paar jaar geleden. In die zin is het essentieel om de rol van NVIDIA en AMD te benadrukken, aangezien beide speciale tools die we volledig gratis kunnen vinden en die perfect compatibel zijn met de grafische drivers van beide merken.
Met deze hulpmiddelen kunnen we de prestaties in games meten en ook zie andere essentiële functies, zoals bijvoorbeeld de werkgelegenheidscijfers die door de centrale eenheid van vervolging en de GPU, temperatuur, verbruik en bedrijfssnelheden. We kunnen echter ook andere gratis programma's gebruiken, zoals MSI Afterburner en RivaTuner Statistics. Dit geeft ons de mogelijkheid om de statistieken te kiezen die we willen zien. scherm, het is effectief, snel en ook nog eens heel eenvoudig te gebruiken.
We moeten er rekening mee houden dat in elk van deze tools een voorafgaande stap nodig is om de overlay te activeren die de prestatiegegevens weergeeft, en dat we daarvoor op een knop of een specifieke combinatie van knoppen moeten drukken. In het geval van NVIDIA wordt dit bijvoorbeeld geactiveerd door op «Alt + Z» en toegang krijgen tot het menu 'prestaties', terwijl u tegelijkertijd met MSI Afterburner We kunnen kiezen met welke toets we het willen activeren. Als we een AMD Radeon grafische kaart hebben, moeten we op de toets drukken. "Alt + R".
Het is heel eenvoudig om een tool te gebruiken om de prestaties in games te meten, dat was duidelijk, maar het uitvoeren ervan als een professional en de gegevens die het ons leert begrijpen en interpreteren Het is iets lastiger. Ja, ik weet dat je geen genie hoeft te zijn om te begrijpen dat een hogere FPS hogere prestaties betekent, maar de informatie die een uitgebreide gameprestatiemeting kan bieden, gaat verder dan frames per seconde en kan echt nuttige gegevens bevatten voor het deskundige oog.
Daarnaast, Er zijn verschillende dingen die de resultaten kunnen beïnvloeden bereikt bij het meten van gameprestaties en die we zoveel mogelijk moeten vermijden als we realistische en betrouwbare resultaten willen bereiken. Het is een zeer interessant onderwerp waar ik al een tijdje aandacht aan besteed, en vandaag heb ik besloten deze gids samen te stellen, waarvan ik hoop dat het een nuttig hulpmiddel zal zijn om gameprestaties te meten zoals echte "pro's". Je kunt elke afbeelding vergroten door erop te klikken.
Sleutels tot het correct meten van gameprestaties
Het eerste dat je in gedachten moet houden, is dat er verschillende dingen zijn die de uitkomst kunnen beïnvloeden, en dat het bijna onmogelijk is om twee identieke metingen te vinden. Ik zeg niet dat het consistent meten van de prestaties van een game een utopie is, maar gewoon dat Het komt vaak voor dat er wisselende resultaten worden behaald, maar de resultaten blijven altijd binnen redelijke grenzen. Het zou bijvoorbeeld redelijk zijn om in de ene testronde een gemiddelde van 65 FPS te behalen en in een tweede testronde 61 FPS te noteren (gemiddelde waarden in één regio), maar het zou niet redelijk zijn om 65 FPS en 35 FPS te behalen.
De lijst met zaken die de resultaten kunnen beïnvloeden die worden verkregen bij het meten van de prestaties in games is behoorlijk uitgebreid, maar Dit zijn de belangrijkste sleutels die u altijd in gedachten moet houden:
1.-De spelconfiguratie, met inbegrip van alle aspecten die te maken hebben met grafische kwaliteit, effecten, schermresolutie en alles wat de belasting van zowel de processor als de computer vergroot. grafische kaarten andere elementen die een essentiële rol spelen in de prestaties van het apparaat.
Als we concrete en realistische resultaten willen bereiken om de capaciteit van twee teams te meten, moeten we de dezelfde resolutie en exact dezelfde grafische wijzigingen.
Het bekijken van een gebied met beperkte grafische belasting kan de FPS verhogen. Hier is dat 199 frames per seconde, alleen al door omhoog te kijken.
2.-De regio waar de tests worden uitgevoerd, En zelfs de acties die we ondernemen, kunnen de resultaten beïnvloeden. Als we bijvoorbeeld testen om het personage bewegingloos achter te laten in een vrijwel leeg gebied, zal de grafische belasting veel kleiner zijn dan in een ander gebied vol gebouwen en NPC's. En als we ook nog aanvallen en provoceren, effecten en detonaties het verhaal vertelt zichzelfIn het tweede geval zullen de prestaties lager zijn, maar wel aanzienlijk nauwkeuriger.
Daarom raad ik je aan hetzelfde te doen als ik in mijn tests doe, meet de prestaties op ten minste drie verschillende gebieden van het spel, met verschillende grafische ladingen en verschillende acties. Ik geef je een voorbeeld: in Cyberpunk 2077 Ik heb opgeslagen spellen aangepast, zodat ik overdag de prestaties kan meten in een drukbezochte omgeving, 's nachts in een andere omgeving, ook in de stad maar iets rustiger, en nog een binnenomgeving.
3.-Voorzichtig met achtergrondprocessen, omdat ze elementen kunnen consumeren die uiteindelijk zal tot meningsverschillen leiden tussen resultaten die je het gevoel kunnen geven dat er "iets niet klopt". Stel je bijvoorbeeld eens voor wat er zou kunnen gebeuren als het antivirusprogramma spontaan een scan uitvoert terwijl we een prestatietest uitvoeren.
Het ideaal is schakel de processen uit die de prestaties kunnen belemmerenen ook apps die elementen op de achtergrond verbruiken, waardoor er een merkbaar verschil ontstaat. Denk bijvoorbeeld aan apps die CPU-bronnen verbruiken, zelfs als ze op de achtergrond draaien.
Grafische veranderingen veroorzaken de consumptie van elementen en de vraag naar hardware.
4.-Programma en drivers, Het is essentieel dat je apparaat correct is bijgewerkt, zowel op besturingssysteem- als driverniveau, en dat je geen enkel conflict ervaart. Het lijkt misschien voor de hand liggend, maar ik heb al vaker gehoord dat een game niet goed werkt op je apparaat, en dat het uiteindelijk allemaal te wijten was aan was een jaar zonder update de chauffeurs van de grafische kaart.
Houd er rekening mee dat een botsing op driverniveau daarnaast ernstige problemen kan veroorzaken bij het meten van de prestaties in games en tot problemen kan leiden. abnormale uitkomsten dat heeft geen zin. Laat uw apparaat niet zonder update, dan zal het contraproductief zijn.
5.-Algemene staat van het apparaat, En daarmee bedoel ik zaken als schoonmaken en het koelsysteem. Dezelfde configuratie die goed wordt bewaakt en waarvan de koelpasta op de juiste cycli is vervangen, kan uiteindelijk problemen opleveren. veel veel meer prestaties dan een andere die vol stof zit en waar de koelpasta van zand in zit.
Door je pc veilig te houden, kun je de gameprestaties op een professionele en nauwkeurige manier meten. Houd er rekening mee dat oude koelpasta je CPU veel heter maakt, en als dit probleem lang aanhoudt, GPU Geen van beide zal hun maximale piekcapaciteit kunnen bereiken omdat zal last hebben van thermische beperking.
Hoe de resultaten te interpreteren die zijn verkregen bij het meten van prestaties in games
Nu kent u de vijf belangrijkste sleutels waarmee u rekening moet houden om de prestaties te meten in spelletjes als een "professional", maar weet je hoe je de resultaten moet interpreteren? Ik weet zeker dat meer dan één van jullie ja zal hebben gezegd, dus Ik zal je drie tests gevenWat betekent renderinglatentie? Duidt een laag CPU-gebruik altijd op een knelpunt? En tot slot, wat betekent het als het geheugengebruik toeneemt tijdens het gamen?
Zo eenvoudig was het niet, hè? Maar maak je geen zorgen, ik laat je niet in het ongewisse. Nu leg ik de belangrijkste punten uit.hoe we ze moeten interpreteren en welke problemen ze kunnen aangeven wanneer ze afwijkende resultaten laten zien. Zoals altijd, als je vragen hebt, kun je ze achterlaten in de reacties.
Het gebied waar we prestaties meten en de acties die we ondernemen, kunnen grote invloed hebben op de uitkomst.
1-FPS en FPS 99%
Het zijn twee verschillende waarden die nauw met elkaar verbonden zijn. De eerste vertoont de framesnelheid per seconde die op hetzelfde moment wordt opgenomen, en het is een waarde die deel uitmaakt van een traditionele regel: hoe hoger, hoe beter. Een waarde van 120 fps betekent dus dat er op dat moment 120 frames per seconde worden gegenereerd, een perfect getal voor een monitor 120 Hz. Het is heel normaal dat de frequentie verandert, afhankelijk van wat we in het spel doen, maar altijd binnen een redelijk bereik.
De FPS-waarde 99% is gerelateerd aan een geregistreerd minimum, zoiets als de laagste framesnelheid die is geregistreerd in de prestatiemeting, wat betekent dat de 99% van de behaalde frames hoger is dan die hoeveelheid. Om deze reden staat het ook bekend als "1%". Als de FPS-score van 99% bijvoorbeeld 62 is, betekent dit dat de 99% van de behaalde frames in de prestatietest boven dat bedrag liggen.
2.-Renderlatentie
Het is een essentiëlere opmerking dan het lijkt, omdat het de tijd meet die nodig is om een frame te produceren. Ik heb het je al uitgelegd in producten precedenten die stellen dat het, om een specifieke framesnelheid per seconde te behouden, noodzakelijk is dat elk frame op een precies tijdstip wordt gerenderd. Zo is er bijvoorbeeld Om een snelheid van 60 FPS te bereiken is een renderlatentie van 16,67 ms vereist.Hoe lager het laatste getal, hoe hoger de framesnelheid per seconde.
Abnormale renderinglatentie die niet overeenkomt met de FPS-snelheid Dit zal stotterproblemen veroorzaken. van meer of mindere ernst. Als dit gebeurt, krijgen we dat vervelende gevoel dat wordt veroorzaakt door spontane microtwitches die niet echt verband houden met een prestatieprobleem, maar met optimalisatie en de voortgang van het spel zelf.
Battlefield 2042 met één Ryzen 7 5800X en een RTX 3080 Ti. Zoals we kunnen zien is er een spectaculaire bottleneck, maar die is te wijten aan slechte optimalisatie van het spel.
3.-Gebruik van de centrale verwerkingseenheid
Het wijst ons erop het percentage van het totale aantal cores en ook threads van de gebruikte processor. Het is essentieel dat u er rekening mee houdt dat zelfs als er lage waarden worden aangegeven, zoals een 20% of een 15%, en ookDit betekent niet dat er slechts één of twee actieve kernen zijn. en dat de rest inactief is, als de belasting niet is verdeeld totdat een bepaald deel van elke kern in beslag is genomen. Wat we waarnemen is het totale gemiddelde.
Op deze manier kunnen we bijvoorbeeld een spel als Far Cry 6 op een processor gebruiken Ryzen 7 5800X, deze titel heeft de neiging om het kerngebruik te maximaliseren, gebruikt tussen de twee en drie cores in de 30%-40%, waardoor de resterende cores vrijwel niet worden gebruikt. Om deze reden is de gemiddelde belasting van de centrale verwerkingseenheid (CPU) extreem laag.
Het is essentieel om in gedachten te houden dat een lage CPU-benuttingsgraad wordt bereikt bij het meten van de gameprestaties betekent op zichzelf niet dat dit ingrediënt een knelpunt vormt. Het geeft simpelweg aan dat de game niet geoptimaliseerd is om de werklast die het op elke thread van onze game vertegenwoordigt, te parallelliseren. processoren kunnen er dus geen optimaal gebruik van maken.
4.-Gebruik van de GPU
Net als in de vorige situatie geeft het de belasting aan waaraan onze grafische kaart wordt blootgesteld. Idealiter zouden we waarden moeten vinden van tussen een 97% en een hundred%, aangezien dit erop wijst dat er geen sprake is van een ernstig knelpunt. Wanneer we een werkgelegenheidspercentage van de GPU onder 90% betekent dat er een knelpunt is ontstaan en dat het systeem zijn volledige potentieel niet kan ontwikkelen.
Als we in die situatie zitten, We moeten deze opmerking in verband brengen met het werkgelegenheidspercentage van de centrale verwerkingseenheidAls dit ook laag is, hebben we een vrij duidelijke bottleneck. In games zoals Battlefield 2042 is deze bottleneck zelfs bij gebruik ernstig. processors die net zo krachtig zijn als de Ryzen 7 5800X en afspelen op een resolutie van 1440p met actieve raytracing. De hoofdschuldige is, zoals altijd, de optimalisatie.
Aan de andere kant, als we een laag GPU-gebruikpercentage in aanmerking nemen en constateren dat Het processorgebruik bedraagt 100% We zouden ook een knelpunt hebben dat niet door de slechte wordt veroorzaakt optimalisatie van het spel, maar eerder door het feit dat onze centrale verwerkingseenheid is niet berekend op de taak.
In Guild Wars 2 hebben we ook een laag gebruik van de GPU en de centrale verwerkingseenheid, maar omdat we het hebben over een spel met een zeer oude grafische engine die niet in staat is om de hardware Vandaag.
5.-Werksnelheden
Ze geven de continuïteit aan waarin sleutelelementen zoals de GPU, de centrale verwerkingseenheid, de RAM en geheugen Grafisch. Ze worden uitgedrukt in MHz, en hoe hoger de waarden, hoe beter de prestaties. Maak je geen zorgen als je snelheden ziet schommelen tussen hogere en lagere waarden; dit is normaal. je moet naar de dynamische turbomodus gaan die gebruikmaken van deze elementen en die het mogelijk maken de snelheid te wijzigen afhankelijk van de status en de vereisten van het systeem.
Als u merkt dat de snelheden te laag zijn terwijl dat niet zo zou moeten zijn, en u een temperatuurprobleem hebt uitgesloten, je moet je voeding herzien, omdat het een duidelijk symptoom kan zijn dat er iets niet klopt.
6.-Consumptie van RAM-geheugen en VRAM
Bij het meten van gameprestaties zijn beide waarden essentieel om de eisen ervan nauwkeuriger te begrijpen. Sommige games vereisen bijvoorbeeld 8 GB RAM, maar wij hebben 16 GB vrij RAM. Ze verbruiken uiteindelijk tussen de 9 en 12 GB geheugenDat is iets normaals, dus we hoeven ons nergens zorgen over te maken, aangezien veel spellen de neiging hebben veel meer tijd in beslag te nemen geheugen hoewel ze dat niet nodig hebben omdat ze als een "voorzorgscache" fungeren.
Hetzelfde gebeurt met grafisch geheugen. Beetje bij beetje komen er meer games bij. Ze nemen veel meer grafisch geheugen in beslag dan ze werkelijk nodig hebben.Daarom is het essentieel om onderscheid te maken tussen verbruikt geheugen en gebruikt geheugen. Het eerste is wat een game daadwerkelijk nodig heeft, en het laatste is wat het "uit voorzorg" heeft gebruikt.
Overmatig geheugengebruik dat niet gepaard gaat met prestatieproblemen hoeft geen reden tot ongerustheid te zijn. Als we echter bij het uitvoeren van prestatietests op games zien dat het RAM-gebruik geleidelijk en oncontroleerbaar toeneemt, is het goed mogelijk dat deze game last heeft van een zogenaamde geheugenlekprobleem.
7.-Verbruik en temperatuur
Dit zijn twee fundamentele gegevens die gewoonlijk worden geassocieerd met de centrale verwerkingseenheid en de GPUZe geven het verbruik aan, uitgedrukt in watt, en de temperatuur, uitgedrukt in graden Celsius, die de twee elementen bereiken. Ze zijn belangrijk bij het meten van gameprestaties, omdat ze ons in staat stellen om controleer of er geen problemen zijn met overtemperatuur, noch een abnormaal hoog of laag verbruik.
Houd er rekening mee dat de bedrijfstemperaturen die een processor bereikt bij een 20% niet exact hetzelfde zullen zijn als die bij een 100%. Maak je dus geen zorgen als je in het eerste geval uitstekende temperaturen ziet en in het tweede geval waarden van boven de 80 of 90 graden Celsius. Je moet begrijpen hoe je deze twee waarden moet contextualiseren, en in die zin Het percentage werkgelegenheid, ook wel werklast genoemd, is van essentieel belang.
Lees ook: Hoe bouw je een gaming-pc?.