Skip to content

Commit

Permalink
Mention "Event XX" in the FAQ
Browse files Browse the repository at this point in the history
  • Loading branch information
verdie-g authored Sep 3, 2024
1 parent b4744a2 commit 2313a5f
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,14 @@ to PerfView:
### I'm getting a `File is too large to fit in memory` error when loading a nettrace

Unfortunately, WebAssembly currently only allows 32-bit addressing, so it means the decompressed file is limited to
4 GiB. Also, there is currently another issue, only 1 of the 4 GiB can be used https://github.com/dotnet/runtime/issues/101926.
4 GiB. Also, there is currently another issue, only 1 of the 4 GiB can be use [dotnet/runtime#101926](https://github.com/dotnet/runtime/issues/101926).

### Some events are named `Event XX` and don't have any payload

Nettrace files are expected to include the schemas for all their events, but this isn't the case for some providers
([dotnet/runtime#96365](https://github.com/dotnet/runtime/issues/96365)). As a workaround, you can manually define
these schemas in [this file](https://github.com/verdie-g/dotnet-events-viewer/blob/b4744a2f3a3edcacac89f149e746c9523c9447b0/EventPipe/KnownEvent.cs),
which also improves deserialization speed and results in a more compact memory representation.

### The feature X from PerfView is not available with this tool

Expand Down

0 comments on commit 2313a5f

Please sign in to comment.