Re: [patch 7/8] fdmap v2 - implement sys_socket2
From: Al Viro
Date: Sun Jun 10 2007 - 00:07:01 EST
On Sat, Jun 09, 2007 at 09:03:23PM -0700, Linus Torvalds wrote:
> On Sun, 10 Jun 2007, Al Viro wrote:
> > On Sat, Jun 09, 2007 at 08:48:39PM -0700, Linus Torvalds wrote:
> > > Agreed. That was actually part of the reason why I thought clone() was
> > > much better than the pthreads interface.
> > >
> > > That said, the Linux !CLONE_FILES does have downsides:
> > >
> > > - it is potentially much slower to do than sharing everything (if you
> > > have lots of file descriptors, incrementing the refcounts etc is
> > > actually a real overhead)
> > Huh? We _skip_ the overhead when descriptor table is not shared.
> Not for clone()/exit(), ie the actual _creation_ of the thread.
Umm... Yes, but that depends on the time when that sucker is started and
the lifetime. IOW, we really need specific examples.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/