Taxxor
Freizeitschrauber(in)
AW: Neues Frametime Analyse Tool - CapFrameX
Computerbase schreibt "Frametimes in FPS" also sagt dazu, dass der Wert bereits in FPS umgerechnet wurde.
Also ist das, was bei dir "1%" heißt, bei Computerbase das 99th Percentile, soweit richtig?
Dann würde ich es aber definitiv auch in 99th umbenennen, denn die Bezeichnung "1%" und einen daneben stehenden niedrigen fps Wert setze ich sofort gleich mit den "1% low", der bei den meisten Seiten benutzt wird, also nicht der Perzentil Wert, bei dem 1% der Werte kleiner sind als dieser, sondern der Durchschnitt dieses schlechtesten Prozents.
Die 1% low und 0.1% low Werte sind auch allgemein aussagekräftiger, wie ich oben schon beschrieben habe, deswegen sollte man diese unbedingt auswählen können:
Nehmen wir mal einen theoretischen Fall an in dem wir einen Benchmark mit 10.000 Frametimes haben. Der Benchmark hat fast durchgängig 60fps, aber während dem Durchlauf kommt es an einer Stelle reproduzierbar zu einem starken Stottern, wo zwei Frames mal keine 16ms sondern 100ms brauchen.
Der 99.9 Percentil Wert, oder wie du es schreibst, der 0.1% Wert würde dieses Stottern gar nicht erfassen, weil es ja nur zwei Frames waren, das 99.9 Perzentil aber beim 10. schlechtesten Frame liegt.
Der 0.1% low Wert hingegen würde diese beiden Frames mit dazu nehmen und den Durchschnitt der 10 schlechtesten Frames bilden, wodurch das Ergebnis viel aussagekräftiger ist.
Ich glaube nicht, dass du einen Denkfehler hast. Es kommt halt drauf an, worauf man sich bezieht. Bei CB wird's glaube ich dazugeschrieben (FPS oder Frametimes), Also erstmal grundsätzlich, Quantil ist eine Verallgemeinerung von Perzentil, Quartil usw. Man sagt auch p-Quantil, wobei p aus (0, 1] ist.
Als Beispiel mal das 0.99 Quantil. Das ist derjenige Wert, so dass 99% der Werte kleiner sind als dieser Wert. Man ist also schon nahe am Maximum. Bezieht man sich jetzt auf die Frametimes, ist das ein ziemlich schlechter Wert, weil hohe Frametimes schlechter sind als niedrige.
Computerbase schreibt "Frametimes in FPS" also sagt dazu, dass der Wert bereits in FPS umgerechnet wurde.
Also ist das, was bei dir "1%" heißt, bei Computerbase das 99th Percentile, soweit richtig?
Dann würde ich es aber definitiv auch in 99th umbenennen, denn die Bezeichnung "1%" und einen daneben stehenden niedrigen fps Wert setze ich sofort gleich mit den "1% low", der bei den meisten Seiten benutzt wird, also nicht der Perzentil Wert, bei dem 1% der Werte kleiner sind als dieser, sondern der Durchschnitt dieses schlechtesten Prozents.
@Taxxor: Ich konnte das nun bei CB klären. Die low Werte (Mittelwerte der x kleinsten Frametimes) baue ich noch ein! Hatte dich falsch verstanden.
Die 1% low und 0.1% low Werte sind auch allgemein aussagekräftiger, wie ich oben schon beschrieben habe, deswegen sollte man diese unbedingt auswählen können:
Nehmen wir mal einen theoretischen Fall an in dem wir einen Benchmark mit 10.000 Frametimes haben. Der Benchmark hat fast durchgängig 60fps, aber während dem Durchlauf kommt es an einer Stelle reproduzierbar zu einem starken Stottern, wo zwei Frames mal keine 16ms sondern 100ms brauchen.
Der 99.9 Percentil Wert, oder wie du es schreibst, der 0.1% Wert würde dieses Stottern gar nicht erfassen, weil es ja nur zwei Frames waren, das 99.9 Perzentil aber beim 10. schlechtesten Frame liegt.
Der 0.1% low Wert hingegen würde diese beiden Frames mit dazu nehmen und den Durchschnitt der 10 schlechtesten Frames bilden, wodurch das Ergebnis viel aussagekräftiger ist.

naja ... doch ... ich kann schon drauf warten.

