Glossar
Firehose-Chunk
Der tracev3-Chunk (Tag 0x6001) mit den regulären Einträgen der Unified Logs: Log-, Activity-, Trace-, Signpost- und Loss-Ereignisse.
Innerhalb eines komprimierten Chunksets einer tracev3-Datei tragen Firehose-Chunks (Tag 0x6001) die Protokolleinträge. Eine Firehose-Präambel liefert die Prozesskennungen und eine Basiszeit; jeder Eintrag hat dann einen Aktivitätstyp (Log, Activity, Trace, Signpost, Loss), einen Log-Typ (Default, Info, Debug, Error, Fault), Flags, die angeben, wo sein Formatstring liegt (uuidtext oder dsc), eine Thread-ID, ein Zeitdelta und die Argumentdaten.
Lange Argumente können separat als Oversize-Strings gespeichert werden.