Azonos átlagos FPS mögött eltérő időközsorozatok állhatnak

Frissítve

Azonos átlaghoz nem szükséges azonos képkocka-időközsorozat. Egy összegzés elfedhet néhány hosszú időközt, és még egy percentilis sem feltétlenül mutatja meg, hol fordulnak elő. Az alábbi példák szándékosan szerkesztett sorozatok. Az összegzés korlátait magyarázzák, nem egy konkrét játék vagy számítógép érzékelt folyamatosságát.

Számíts átlagot a teljes sorozatból

Indulj 1000 darab, egyenként 10 ezredmásodperces időközből. Összesen 10000 ezredmásodperc, így a teljes sorozat sebessége 100 FPS: az időközök száma szorozva 1000-rel, elosztva az összes ezredmásodperccel. Az átlagos időköz 10 ezredmásodperc. E definíciók együtt kezelik a darabszámot és az eltelt időt, nem az egyes időközök reciprok sebességeinek számtani átlagát veszik.

Most készíts másik sorozatot 990 darab 9 ezredmásodperces és 10 darab 109 ezredmásodperces időközzel. Összesen ez is 10000 ezredmásodperc, a teljes sorozat átlaga pedig szintén 100 FPS. A legtöbb időköz rövidebb, néhány viszont sokkal hosszabb. Az azonos átlag itt azonos teljes darabszámot igazol időegységenként, nem azonos eloszlást.

Miért nem mond el mindent egy percentilis?

1000 minta esetén a legközelebbi rang módszerével számolt P99 a növekvő sorrend 990. értékét választja. Az állandó sorozatnál ez 10 ezredmásodperc. A vegyes sorozatban ez a rang még a 990 rövid időköz között van, ezért 9 ezredmásodperc, miközben a maximum 109 ezredmásodperc. Ebben a mesterséges példában tehát az alacsonyabb P99 hosszabb szélső értékekkel jár együtt.

Ez nem bizonyítja, hogy a vegyes sorozat jobbnak érződik. Ellenpélda arra, hogy a P99 önmagában teljes ítéletet adna a folyamatosságról. Tartsd láthatóan a definíciót, a mintaszámot és a maximumot. Ne nevezd át ezt a percentilist más, alacsony FPS-t mérő mutatóvá, hacsak annak dokumentált számítása ténylegesen nem egyezik.

Hasonlítsd össze a darabszámarányt és az időarányt

Válassz 60 FPS-nek megfelelő osztályozási időkeretet, körülbelül 16,67 ezredmásodpercet. A vegyes sorozat 10 hosszú időköze meghaladja ezt. A darabszám 1 százalékát adják, de teljes időtartamuk összege 1090 ezredmásodperc, a sorozat idejének 10,9 százaléka. A darabszámarány és az időarány eltérő kérdésekre válaszol.

Ez az időarány a keretet meghaladó időközök teljes hosszát számolja, nem csak a keret fölötti részt. Nem is az érzékelt akadozás súlyosságának mért pontszáma. A választott keret megváltoztatása ugyanannak a sorozatnak az osztályozását módosítja; nem gyorsítja a sorozatot, és nem ír le minden játékosra érvényes küszöböt.

Csoportosulásoknál őrizd meg a sorrendet

Az egyik változatban helyezd távol egymástól a hosszú időközöket, a másikban tedd őket együtt a végére. Az értékek, az átlag, a legközelebbi rang szerinti P99 és a maximum azonos. A sorrend eltér. A választott kerettel a leghosszabb egymást követő túllépés a szétszórt változatban 1 időköz, a csoportosítottban 10.

A rendezett eloszlás nem mutatja ezt az időbeli különbséget. Valódi felvétel összehasonlításánál nézd az eredeti sorrendet és jegyezd fel a feladat körülményeit. Az átmenetnél csoportosuló és az aktív mozgás közben szétszórt hosszú időközök eltérő vizsgálandó megfigyelések. A grafikon önmagában azonban nem azonosítja az okot és nem jósolja meg minden játékos élményét.

Egyetlen kérdésre válaszoló összehasonlítást tervezz

Valódi összehasonlításnál a változtatás előtt határozd meg a játékfeladatot, a rögzítési módszert, a mért időköz típusát, a beállításokat és a releváns környezetet. Hasonló feladatokat vess össze és lehetőség szerint tartsd állandóan a nem kapcsolódó feltételeket. Egy rövid menüfelvétel és egy hosszabb, megterhelő jelenet nem felcserélhető pusztán azért, mert mindkettő átlagos FPS-t ad.

Ismétlésnél őrizd meg az összes tervezett összehasonlítási felvételt, ne csak a legkedvezőbbet válaszd. Magyarázd meg az eltérő időtartamokat és átmeneteket. Ne átlagold egyszerűen különböző hosszú felvételek sebességeit úgy, mintha azonos eltelt időt képviselnének. Az egyesített teljes sebességnél kapcsolódjon a darabszám az időhöz, az eredeti felvételek pedig maradjanak meg a körülményekhez.

Hardverdiagnózis előtt számolj be a megfigyelésről

Mondd el, mi változott az egyeztetett összehasonlításban: az átlag, az eloszlás, a szélső időközök vagy a sorrend. Egy beállításváltozás utáni kiugrás kérdést vethet fel, de nem azonosít automatikusan hardverkorlátot vagy illesztőprogram-hibát. Ellenőrizd a mérési definíciót és a feladat körülményeit, mielőtt a kijelzett számot oknak tekinted.

Ha a játékos eltérő érzetet jelez, rögzítsd további megfigyelésként, ne vezesd le mechanikusan az összegzésből. A bemenet, a kijelző és a játékfeladat a megadott időközökön túl is számíthat. A hasznos eredmény világosan körülhatárolt összehasonlítás és következő vizsgálat, nem ígéret arra, hogy egyetlen statisztika minden egyenetlen játékmenetet diagnosztizál.

Az átlagos FPS az eltelt időre jutó darabszámot írja le; a percentilis, a maximum, az időarány és az eredeti sorrend más szempontokat mutat. Olvasd őket együtt, következetes definíciókkal és hasonló feladattal. Azonos átlagok fontos különbségeket rejthetnek, de ezek önmagukban nem igazolnak okot vagy univerzális folyamatossági pontszámot.