Managing userland data pointers in kqueue/kevent

Eugen-Andrei Gavriloaie shiretu at gmail.com
Mon May 13 18:17:39 UTC 2013


I also have a large project (crtmpserver) which makes heavy use of socket FDs (with my little Token workaround) and timers. Currently, can handle 2k streaming connections simultaneously, all of them full duplex. 

I would gladly patch it to use this new feature!!!

------
Eugen-Andrei Gavriloaie
Web: http://www.rtmpd.com

On May 13, 2013, at 9:15 PM, Paul "LeoNerd" Evans <leonerd at leonerd.org.uk> wrote:

> On Mon, 13 May 2013 11:10:44 -0700
> Adrian Chadd <adrian at freebsd.org> wrote:
> 
>> ... also, want to code up a test implementation?
>> 
>> And some stress testing cases to throw in the regression tree?
> 
> I already mostly fixed Perl's IO::KQueue wrapper to use this
> hypothetical feature, I can easily provide that somewhere for someone
> to test it against. I actually wrote that bit first, before I found
> such a feature did not exist.
> 
> That would allow some highly-parallel Perl code to use it. All the main
> Perl event systems can use IO::KQueue so that easily provides a lot of
> good test cases.
> 
> -- 
> Paul "LeoNerd" Evans
> 
> leonerd at leonerd.org.uk
> ICQ# 4135350       |  Registered Linux# 179460
> http://www.leonerd.org.uk/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4815 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20130513/78bf1b1a/attachment.bin>


More information about the freebsd-hackers mailing list