Relativ Leistungsindex des Spa Application UsersJavaScript

Javascript-Forum
Anonymous
 Relativ Leistungsindex des Spa Application Users

Post by Anonymous »

Ich begegne seltene (aber böse) Beschwerden einiger Benutzer von React SPA -Anwendung über schlechte Leistung und einige seltsame Fehler. Sehr oft beginnt ihre Beschwerden mit "funktioniert nicht auf meinem PC" und endet mit "funktioniert auf dem PC meines Kollegen" . /> Um diesen möglichen Fall zu ermitteln, möchte ich einen "relativen Leistungsindex" hinzufügen, der einige abstrakte Punkte anzeigen und diesen mit dem Index von PCs vergleichen würde, in dem wir diese Fehler normalerweise nicht sehen. Im Idealfall möchte ich diesen Index an die Systemanforderungen meiner App anhängen-da App in der inneren Infrastruktur verwendet wird und im Web nicht verfügbar ist.

Code: Select all

private async _calculateIndex() {
const measureIndex = (): Promise =>
new Promise(resolve =>
setTimeout(() => {
const beginTime = performance.now();
let currentTime = beginTime;
let index = 0;
do {
void Math.sqrt(currentTime);
index++;
currentTime = performance.now();
} while (currentTime - beginTime < CALC_PERFORMANCE_DELAY);
resolve(index);
}, 0),
);

let sumIndex = 0;
for (let i = 0; i < CALC_PERFORMANCE_COUNT; i++) sumIndex += await measureIndex();
this.setIndex(_.ceil(sumIndex / CALC_PERFORMANCE_COUNT / 1000));
}
Aber es stellte sich heraus, dass Metriken sehr für das Betriebssystem spezifisch sind (die Ergebnisse für Windows und Ubuntu) und Browser.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post