Node.js · Senior · Frage 9 von 75
Wie findet man unter produktionsnahen Bedingungen, welche Funktionen die meiste CPU nutzen?
- 1
process.cpuUsage()einmal beim Start der App lesen - 2Unter Last ein CPU-Profil aufnehmen und einen Flame Graph lesen
- 3Jeder einzelnen Funktion einen
console.time-Aufruf hinzufügen
Antwort zeigen
Richtige Antwort: Unter Last ein CPU-Profil aufnehmen und einen Flame Graph lesen
Erklärung
Profile zeigen, wohin die Zeit geht, einschließlich GC und nativem Code. Erzeuge Last mit einem Werkzeug wie autocannon oder k6, denn Profile im Leerlauf zeigen nichts Nützliches.