Phil Wilshire wrote:
> If you want to stream data buffers I would  take a close look at relayfs

That's for streaming data between kernel and userspace.

What I'm doing is streaming from a filesystem on hard disk, which has
nothing to do with relayfs, and everything to do with the kernel's
file cache / readahead / reclamation heuristics, including
page_alloc{2}.c and kswapd.

> I also have a my own simpler close relation that I use in these
> circumstances.  This will stream the data into already allocated io
> channels (rEALLY BIG FIFOS).  This totally avoids any dynamic memory
> allocation problems.

I don't really understand that paragraph.  Can you explain?  Does it
have anything to do with streaming data from a disk filesystem?

Thanks,
-- Jamie
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to