Re: Syslets, Threadlets, generic AIO support, v6



On Wed, 30 May 2007, Linus Torvalds wrote:

And then the semantics: do these descriptors should show up in
/proc/self/fd? Are there separate directories for each namespace? Do
they count against the rlimit?

Oh, absolutely. The'd be real fd's in every way. People could use them
100% equivalently (and concurrently) with the traditional ones. The whole,
and the _only_ point, would be that it breaks the legacy guarantees of a
dense fd space.

Most apps don't actually *need* that dense fd space in any case. But by
defaulting to it, we wouldn't break those (few) apps that actually depend
on it.

I agree. What would be a good interface to allocate fds in such area? We
don't want to replicate syscalls, so maybe a special new dup function?



- Davide


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



Relevant Pages

  • Re: 2.0 dataset issues - again
    ... All I have after creating the tableadapter:dataset is a .xsd file and a .xss ... I know that in Forms apps I could double-click the file node of the ... You will find a namespace in there ... > USCitiesTableAdapter ta = new USCitiesTableAdapter; ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Syslets, Threadlets, generic AIO support, v6
    ... The whole, and the _only_ point, would be that it breaks the legacy guarantees of a dense fd space. ... we wouldn't break those apps that actually depend on it. ... What would be a good interface to allocate fds in such area? ... We don't want to replicate syscalls, so maybe a special new dup function? ...
    (Linux-Kernel)
  • Re: Schedule adn events - the right way
    ... probably use System.Threading.Timer to have a method start executing at a ... You could use Remoting where your apps call into an object offered by your ... System.Management.Instrumentation namespace to raise "events" that your ... You could use System.Messaging namespace. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: My namespace disappeared/corrupt?
    ... Namespace Applications ... Private Function DoSomething() ... If I change the Namespace to "Apps" then VS 2005 doesn't bark at this. ... About the only thing I have done was uninstall MSN 8.0 which for ...
    (microsoft.public.dotnet.general)
  • Re: system.web.management
    ... I added a reference to System.Web to my project ... services and apps, so I'm assuming that it will work out OK. ... There is no stand alone assembly for System.Web.Management namespace, ... BTW, since these classes is ...
    (microsoft.public.dotnet.framework.webservices)