Messages in this thread | | | From | (Zygo Blaxell) | Subject | Re: Video CD on Linux kernel 2.2 | Date | 22 Feb 1999 16:24:47 -0500 |
| |
In article <m10F1a4-0007U1C@the-village.bc.nu>, Alan Cox <alan@lxorguk.ukuu.org.uk> wrote: >> was very simple and it was trivial to add new filesystems. From what I >> recall NFS isnt exactly a trivial protocol and people doing nfs<->userfs > >NFS is pretty trivial and stuff exists already for this, so you aren't >going from scratch. if anything its cleaner than userfs was
It is until you have very stateful filesystems. Then you have to have persistent storage somewhere that tells you what the heck you were thinking of last time you created a filehandle. You end up doing a table lookup, dispatch, and possibly a copy on every incoming packet. You never know when a client has finished with a file.
All of the problems with the user-space NFS server should be sufficient evidence that NFS is limited at best as an abstraction for arbitrary filesystems.
-- Zygo Blaxell, Linux Engineer, Corel Corporation, zygob@corel.ca (work), zblaxell@furryterror.org (play). It's my opinion, I tell you! Mine! All MINE! Size of 'diff -Nurw [...] winehq corel' as of Mon Feb 22 16:14:00 EST 1999 Lines/files: In 2948 / 53, Out 30223 / 431, Both 32441 / 464
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |