lkml.org 
[lkml]   [1999]   [Jul]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: kernel thread support - LWP's
    Date
    Larry McVoy wrote:

    [big discussion of user-space networking deleted]
    > : >
    > : > Not really. The device generating the packets runs kernel code, does it
    > : > not?
    > :
    > : No it doesn't. It's entirely in user space -- which makes it an unusual
    > : example.
    >
    > OK, so this is a single user device, right? If the kernel isn't
    > arbitrating access to the device then you either have to have a bunch
    > of friendly (and smart) users or it's single user.

    Or smart hardware with kernel intervention at some earlier point in
    time to set the demultiplexing up securely. We've got a NIC that does
    this, and you can basically drive CPU utilization to zero while
    saturating your PCI bus if you do it right.

    This issue of user-space networking strikes me as a red herring, though -
    I don't see any reason why user-level networking creates any greater need
    for lightweight processes than anything else.

    --
    ............................................................................
    Peter Desnoyers
    162 Pleasant St. (617) 661-1979 pjd@fred.cambridge.ma.us
    Cambridge, Mass. 02139 (978) 461-0402 (work) pjd@giga-net.com

    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:53    [W:3.197 / U:1.480 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site