Use a receive side ring buffer
Use a sync.Pool for buffers
Keep the mx writer busy