Open Bug 1404990 Opened 7 years ago Updated 2 years ago

Write a fast allocator for the MSG

Categories

(Core :: Audio/Video: MediaStreamGraph, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: padenot, Unassigned)

References

(Blocks 1 open bug)

Details

jemalloc is very good, but it can lock. In the MSG, we have predictable memory usage (roughly the same between iterations), and we really want high-locality. Also, we need a ton of menory for rendering, but we don't need to conserve what we computed for the next iteration (state is properly stored on the objects). We should write a simple bump allocator that does not lock.
Rank: 20
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.