microsoft / microsoft/perfview

KernelTime UserTime from Event metadata.

Open
#2,138 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
4.7k
Forks
775
Avg merge
5d 11h
Merged PRs (30d)
9

Description

It's there a way to get those two values from an .etl file? I can see them when i dump the file with tracerpt but haven't found a way to see those values in PerfView, I have a custom software that is reading events from the same file, and for some reason only those two values are exactly 15x lower than the dump from tracerpt and i dont know why, like if every value is * 15 on tracerpt, Don't know where discrepancy is.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the discrepancy with the same .etl file in tracerpt, PerfView, and the custom event reader. Compare the reported KernelTime and UserTime values and investigate the 15x difference; done means the discrepancy is explained and the values are consistent or the conversion is documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
operating-systems, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.