To name a few reasons I like userspace click: 1) much easier to debug, tools like gdb etc available 2) If something goes wrong at worst the process crashes and not the whole system. 3) Have access to more ram than kernel module, depending on what you need might be a deal breaker for kernel module. 4) Have access to the filesystem, sockets and other userland tools 5) Can run multiple instances of click on single server. 6) Using cards like endace dag etc get great performance
Sure there are more reasons Beyers Sent from my BlackBerry® wireless device -----Original Message----- From: shule ney <[email protected]> Sender: [email protected] Date: Fri, 12 Aug 2011 03:01:48 To: <[email protected]> Subject: [Click] Is user-space Click more flexible and programmable than kernel-space Click??? Hi all: I have a question about the user and kernel space Click, no doubt kernel Click performs much better cuz it resides in kernel and take place of the original Linux network stack, so what's the meaning of user Click?? Is it more flexible and programmable or is there some other advantage that user Click have??? Thanks very much to reply. Best Regards _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
