>It's "read" via mmap. i.e. it isn't ever read() in userland. The kernel
>just maps it into your memory image and you issue a huge write on it.
>You have to pay for the mapping though, which is why you want to cache it
>and use it more than once.
<sigh> I realized this after I sent off the message. It was late :-).
-mike