I'm doing it inside the kernel because I'm writing a distributed file system using the VFS. I guess using a user mode deamon as a proxy for communication would lead to a noticeable performance impact in this case, right? Jens "Pradeep Padala" <ppadala@xxxxxxxxxxxxxx> wrote in message news:42F1007F.8060307@xxxxxxxxxxxxxxxxx >>>>Tux was a nice experiment, until somebody showed that you can get the >>>>same performance from userspace by using sendfile(). The performance >>>>argument no longer holds. >>> >>>Agreed, but I believe there are still some gray areas. For example, using >>>multiple streams for transfering a file. Yes, this can be done in the >>>user mode, probably as effectively, but doing it in the kernel is still >>>an interesting thing to do. >> >> >> If you mean "interesting" as in "interesting ways to crash your kernel >> by minor programming errors", I agree. > > My point is don't discourage people just by saying 'don't do this', when > there are possible useful scenarios. What's wrong, if someone crashes the > kernel, while learning? If nothing else, one would atleast learn a few > intricacies of the kernel. > > -- > Pradeep Padala > http://ppadala.blogspot.com > > -- > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > > -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/