Relayfs
From Encoresoup - The Ultimate Guide to Free/Open Source Software
|
Relayfs is a filesystem for the Linux operating system that makes per-CPU kernel buffers look like files (that can be mmap'ed and directly read) from non-kernel (i.e., normal) programs. This makes it easy for non-kernel programs to get potentially large amounts of data from the kernel.
[edit] Status
Relayfs was included in Andrew Morton's mm kernel tree from 2.6.11-mm3 until 2.6.15-mm3, when it was added to the mainline kernel version 2.6.14 [1].

![USB Squid - Flexible 4 Port USB Hub [ThinkGeek] USB Squid - Flexible 4 Port USB Hub [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/usb_squid.jpg)
![Pico USB Flash Drive (8Gb) [ThinkGeek] Pico USB Flash Drive (8Gb) [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/other/pico_memory_key_finger_embed.jpg)
![Linksys WRT600N Linksys Ultra RangePlus Dual-Band Wireless-N Gigabit Router with Storage Link [Amazon] Linksys WRT600N Linksys Ultra RangePlus Dual-Band Wireless-N Gigabit Router with Storage Link [Amazon]](http://openx.eclecticdave.com/images/41Q%2Bu9V4jWL._SL160_.jpg)

