Re: Double buffering
Kai Vehmanen <[email protected]>
| Newsgroups | gmane.comp.audio.ecasound.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, On Thu, 3 May 2012, Joel Roth wrote: > According to 'man ecasoundrc' the default value of the > 'bmode-defaults-nonrt' setting is no double buffering. > > Is there any situation that one would *not* want double > buffering? for any batch/offline processing. Double-buffering consume a lot of memory, and causes additional memory copy traffic. So if you are just reading from files, processing, and writing to another set of files, double-buffering does not buy you anything. But for any use-case where you are reading and/or writing to timing sensitive objects (ALSA, JACK, rtnull), you'll benefit from double-buffering. In ecasoundrc defaults, double-buffering is only disabeld in the 'nonrt' profile and that applies only in he above case where there are no real-time inputs nor outputs. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Ecasound-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecasound-list