public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Kernel hooks just to get rid of copy_[to/from]_user() and syscall overhead?
@ 2003-01-10 14:45 Mihnea Balta
  2003-01-10 15:04 ` Richard B. Johnson
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Mihnea Balta @ 2003-01-10 14:45 UTC (permalink / raw)
  To: linux-kernel

Hi,

I have to implement a system which grabs udp packets off a gigabit connection, 
take some basic action based on what they contain, repack their data with a 
custom protocol header and send them through a gigabit ethernet interface on 
broadcast.

I know how to do this in userspace, but I need to know if doing everyting in 
the kernel would show a considerable speed improvement due to removing 
syscall and memory copy overhead. The system will be quite stressed, having 
to deal with around 15-20000 packets/second.

I didn't want to start this e-mail with an excuse, so I delayed it until here 
:). I appologise if this isn't the right place to ask, it seemed that way to 
me. I wasn't able to find sufficient and coherent information about this 
issue on the internet or on this mailing list's archives, so I decided to ask 
you people directly.

Thanks for your time,
Mihnea Balta


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-01-14 11:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-10 14:45 Kernel hooks just to get rid of copy_[to/from]_user() and syscall overhead? Mihnea Balta
2003-01-10 15:04 ` Richard B. Johnson
2003-01-10 15:31 ` Gianni Tedesco
2003-01-13  8:37 ` Mihnea Balta
2003-01-14 11:47 ` Mihnea Balta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox