[rock-user] Re : IO Subsystems
philippe florent <[email protected]> Thu, 21 Dec 2006 13:41:41 +0000 (GMT)
| Newsgroups | gmane.linux.distributions.rock.user |
|---|---|
| Message-ID | <[email protected]> |
--===============1286425597== Content-Type: multipart/alternative; boundary="0-1485982153-1166708501=:20929" --0-1485982153-1166708501=:20929 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable ok great, thx, i'll check this out=0A=0A=0A----- Message d'origine ----=0AD= e : Benjamin Schieder <[email protected]>=0A=C0 : ROCK Users Mailing= List <[email protected]>=0AEnvoy=E9 le : Jeudi, 21 D=E9cembre 2006, = 13h25mn 34s=0AObjet : Re: [rock-user] IO Subsystems=0A=0A=0AOn 21.12.2006 1= 1:06:54, philippe florent wrote:=0A> Hello everyone=0A> =0A> I need to wri= te a gameserver,=0A> =0A> and as far as I digged around the web, it seems = Linux is the fastest system=0A> when it=0A> is about handling thousands of = sockets and file descriptors.=0A> so question is, as I plan to deploy my so= ft on ROCK, does ROCK implement all=0A> the /dev/poll epoll kqueue, SIGIO, = AIO, libevent, event ... ?=0A> =0A> Is it preferable to use a nw lib? did = anyone already tested IO subsystems on=0A> ROCK ?=0A=0AAs far as actual gam= eserver implementation goes, you'd better ask on the=0ALinux GameTome:=0A= =0Ahttp://www.happypenguin.org/=0Airc://irc.freenode.net/#gametome=0A=0AAs = for the other stuff, ROCK doesn't implement that stuff itself, but uses=0At= he implementations of those things to create an Operating System.=0A=0ASo, = basically, the answer is yes. ROCK has all the common stuff from SDL=0Ato l= ibevent.=0AIf somethings missing, adding it should be fairly easy.=0A=0A=0A= Hope that helps,=0A Benjamin=0A-- =0ABenjamin 'blindCoder' Schieder=0AR= egistered Linux User #289529: http://counter.li.org=0Afinger blindcoder@sca= venger.homeip.net | gpg --import=0A-- =0A/lusr/bin/brain: received signal: = SIGIDIOT=0A_______________________________________________=0Arock-user mail= ing [email protected]=0Ahttp://www.rocklinux.net/mailman/listi= nfo/rock-user=0A=0A=0A=09=0A=0A=09=0A=09=09=0A_____________________________= ______________________________________________ =0AYahoo! Mail r=E9invente l= e mail ! D=E9couvrez le nouveau Yahoo! Mail et son interface r=E9volutionna= ire.=0Ahttp://fr.mail.yahoo.com --0-1485982153-1166708501=:20929 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable <html><head><style type=3D"text/css"><!-- DIV {margin:0px;} --></style></he= ad><body><div style=3D"font-family:times new roman, new york, times, serif;= font-size:12pt"><DIV style=3D"FONT-SIZE: 12pt; FONT-FAMILY: times new roman= , new york, times, serif">ok great, thx, i'll check this out<BR><BR>=0A<DIV= style=3D"FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, s= erif">----- Message d'origine ----<BR>De : Benjamin Schieder <blindcoder= @rocklinux.org><BR>=C0 : ROCK Users Mailing List <rock-user@rocklinux= .org><BR>Envoy=E9 le : Jeudi, 21 D=E9cembre 2006, 13h25mn 34s<BR>Objet&n= bsp;: Re: [rock-user] IO Subsystems<BR><BR>=0A<DIV>On 21.12.2006 11:06:54, = philippe florent wrote:<BR>> Hello everyone<BR>> <BR>> = I need to write a gameserver,<BR>> <BR>> and as far as I d= igged around the web, it seems Linux is the fastest system<BR>> when it<= BR>> is about handling thousands of sockets and file descriptors.<BR>>= ; so question is, as I plan to deploy my soft on ROCK, does ROCK implement = all<BR>> the /dev/poll epoll kqueue, SIGIO, AIO, libevent, event ... ?<B= R>> <BR>> Is it preferable to use a nw lib? did anyone alr= eady tested IO subsystems on<BR>> ROCK ?<BR><BR>As far as actual gameser= ver implementation goes, you'd better ask on the<BR>Linux GameTome:<BR><BR>= <A href=3D"http://www.happypenguin.org/" target=3D_blank>http://www.happype= nguin.org/</A><BR>irc://irc.freenode.net/#gametome<BR><BR>As for the other = stuff, ROCK doesn't implement that stuff itself, but uses<BR>the implementa= tions of those things to create an Operating System.<BR><BR>So, basically, the answer is yes. ROCK has all the common stuff from SDL<BR>to= libevent.<BR>If somethings missing, adding it should be fairly easy.<BR><B= R><BR>Hope that helps,<BR> Benjamin<BR>-- <BR>Benja= min 'blindCoder' Schieder<BR>Registered Linux User #289529: <A href=3D"http= ://counter.li.org/" target=3D_blank>http://counter.li.org</A><BR>finger bli= ndcoder-1k+CIuW/[email protected] | gpg --import<BR>-- <BR>/lusr/bin/brain: rece= ived signal: SIGIDIOT</DIV>=0A<DIV>________________________________________= _______<BR>rock-user mailing list<BR>[email protected]<BR><A href=3D"= http://www.rocklinux.net/mailman/listinfo/rock-user" target=3D_blank>http:/= /www.rocklinux.net/mailman/listinfo/rock-user</A></DIV></DIV><BR></DIV></di= v><br>=0A=09=09<hr size=3D"1"> =0A<b>Yahoo! Mail r=E9invente le mail !</b> = D=E9couvrez le <a href=3D"http://fr.rd.yahoo.com/evt=3D40577/*http://fr.pro= motions.yahoo.com/mail/nouveaumail.html =0A">nouveau Yahoo! Mail</a> et son= interface r=E9volutionnaire.=0A</body></html> --0-1485982153-1166708501=:20929-- --===============1286425597== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ rock-user mailing list [email protected] http://www.rocklinux.net/mailman/listinfo/rock-user --===============1286425597==--