This is a weird response.  This is the Open vSwitch list, so the
original poster is asking about Open vSwitch.

On Sun, Mar 26, 2017 at 10:13:19PM -0400, Daniel Lohin wrote:
> No idea what you are talking about… in what?
> 
> Generally speaking…  a user application runs as fast as kernel, as long as it 
> doesn’t need to make system level calls (i.e. write files, network packets, 
> etc).  The reason is the kernel needs to do a lot of things like, does the 
> person have permissions…  This is called context switching.
> 
> Running at the kernel level is always fast…  there is never any context 
> switching..
> 
> now for the drawback… errors in programming in the kernel are disasterous… 
> major system crashes (the whole computer), really bad security issues, etc…  
> User mode is a lot safer, at least to the system itself (an error can still 
> result in the crashing of the app, or security problems with the app itself, 
> but not the entire system).
> 
> We try to keep as much out of the kernel as possible, but there are some 
> areas where it is needed for performance reasons.  
> 
> > On Mar 26, 2017, at 8:33 PM, Michael Williams <mw7...@hotmail.com> wrote:
> > 
> > What are the advantages of running the kernel verses  the user mode switch?
> > 
> 

> _______________________________________________
> discuss mailing list
> disc...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to