Single-threaded magic-trace bottleneck? #217
-
I dared trying
Naively I now kick off some 3-4 additional, totally imaginary, worker threads on Merry be the naïve, because they don't know whether the underlying data structures can be parallelized? Sure, there is a singular timeline, but perhaps some aspects can be parallelized and then joined (eventually) onto that single timeline? Perhaps I am hitting a design trade-off, i.e. "don't record for six seconds, always try to work with triggers?" |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Ooops, the Firefox tab just crashed on http://fedora:8080 and -serve doesn't want to respond to Chrome at this time. :) |
Beta Was this translation helpful? Give feedback.
-
magic-trace is ~entirely bottlenecked on parsing textual output from Implementing #32 would be the right way to address this, but it requires a recent |
Beta Was this translation helpful? Give feedback.
magic-trace is ~entirely bottlenecked on parsing textual output from
perf script
, because that's the interface to IPT that is available ~everywhere. Our text parsing is slower thanperf
's text generation.Implementing #32 would be the right way to address this, but it requires a recent
perf
so wouldn't be usable by everyone.