Messages in this thread | | | Subject | Re: Make pipe data structure be a circular list of pages, rather than | From | Lee Revell <> | Date | Sat, 08 Jan 2005 17:02:49 -0500 |
| |
On Sat, 2005-01-08 at 13:51 -0800, Linus Torvalds wrote: > > On Sat, 8 Jan 2005, Lee Revell wrote: > > > > Many latency critical apps use (tmpfs mounted) FIFO's for IPC; the Linux > > FIFO being one of the fastest known IPC mechanisms. Each client in the > > JACK (http://jackit.sf.net) graph wakes the next one by writing a single > > byte to a FIFO. Ardour's GUI, control, and audio threads interact via a > > similar mechanism. How would you expect this change to impact the inter > > thread wakeup latency? It's confusing when people say "performance", > > meaning "increased throughput albeit with more latency". For many > > people that's a regression. > > I posted the performance numbers in the thread already, and with every > single throughput number I also talked abotu what the latency difference > was. So quite frankly, if you were confused, I suspect it was because you > didn't read them. Tssk, tssk. >
How embarassing, I found that message immediately after hitting send. Looks like a big win. I'll try the JACK stress test on it just to make sure.
Lee
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |