Hi!
> > Thats how you get yourself a non useful OS. Fix it in a library and
> > share it between the apps that care. Like say.. gnome-vfs2
>
> Even KIOslave has it. They even support sftp and stuff just by using
> shared files in /tmp in reality. That's a much saner interface than
> doing it all in the kernel.
>
> I mean, the kernel is supposed to support access to the disk
> drives. Who says that it's got to be the uppermost VFS level? You can
> be perfectly happy to build your own VFS on top of it (or use other's
> implementations, that is.)
You can not reasonably do caching when you are in shared library. And
you can not do caching across users at all.
Pavel