Evan Huus
changed
bug 8460
What |
Removed |
Added |
Status |
INCOMPLETE
|
CONFIRMED
|
Hardware |
x86
|
All
|
Summary |
crash while computing "io graph" for sctp/m3ua/isup traffic
|
IO Graph does not scale well with large captures
|
OS |
Debian
|
All
|
Comment # 4
on bug 8460
from Evan Huus
The limit of 100,000 entries is arbitrary but enforced because graphing at that
level is impossibly slow (the crash was because we weren't respecting that
limit in one place and running past the end of the array).
I believe the slowness you're seeing is just that, it has to reprocess 100,000
elements and draw them, which takes time. Presumably there's a smarter or more
efficient way to do this but I'm not at all familiar with Cairo unfortunately.
I've repurposed the bug, since the crash at least seems to be fixed, but I
can't promise when somebody with the requisite knowledge will take a look.
Evan
P.S. If my understanding is correct, we're getting a redraw event every time
the graph moves (so several events on a single scroll) and for each event we're
reprocessing the *entire* graph and *all* packets.
You are receiving this mail because:
- You are watching all bug changes.