On Sun, Feb 01, 2009 at 07:56:33PM -0500, Marcus D. Leech wrote: > Eric, et al: > > How does the ring-buffer allocation work in Gnu Radio? > > For example, if I'm shuffling vectors around--let's say 16000000 complex > items per vector, how many of > these vector-sized "items" are allocated in a ring buffer between a > producer and a consumer?
2 or 3 unless the guy downstream is a decimator, then we allocate at least as many as his decimation factor. > How much room is there for scaling-back on the sizes of the ring buffers > when the individual items > are really large? A couple of printfs added to gr_flat_flowgraph::allocate_buffer will tell you what's being allocated. Let me know if you find anything that looks out of line. Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio