Erlang/OTP Forums

Author Message

<  Advanced Erlang/OTP  ~  Best Operating System for Maximum Concurrency

hknight
Posted: Thu Jan 07, 2010 2:16 pm Reply with quote
User Joined: 07 Jan 2010 Posts: 11
I recently listened to an interview with Claes Wikström in which he said:

Quote:
"The number of concurrent connections is definitely not limited by Yaws [an Erlang based web server], it is limited by the operating system."
http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk062.ogg

I understand that because of Erlang's method for pseudo-concurrency, excellent concurrency can be achieved. But apparently this is impacted, at least to some degree, by the OS.

What operating system will provide the highest level of concurrency and performance when used with Erlang?
View user's profile Send private message
uwiger
Posted: Thu Jan 07, 2010 11:59 pm Reply with quote
User Joined: 03 Jul 2006 Posts: 604 Location: Sweden
hknight wrote:
What operating system will provide the highest level of concurrency and performance when used with Erlang?


Since you mention number of sockets, this particular aspect has been studied somewhat in http://www.erlang-consulting.com/erlangworkshop07/erlang10-hellstrom.pdf

In regard to processing concurrency, you would have to take into account multicore architectures and the ability of the operating system to support them. This is a moving target, and the limitations of the hardware architectures seem to play a greater role than the OS.

One might suspect that the environments available to the OTP team stand a better chance of doing well in performance tests. Suse Linux on x86 is a fairly safe bet at this time, although you can see in the README file for OTP which platforms the OTP team has at its disposal for testing.

_________________
http://www.erlang-consulting.com
View user's profile Send private message Visit poster's website
flodis
Posted: Fri Jan 08, 2010 6:28 am Reply with quote
User Joined: 09 Jul 2008 Posts: 27
I installed open solaris 10 on my computer (AMD Phenom Quad Core) beliving it would be faster than my ordinary Ubuntu desktop edition, however that was not the case.

Probably it depends on what you test, I had server with 20k+ connected clients, measuring response times with a single ping/pong command.
View user's profile Send private message
wuji
Posted: Sat Aug 18, 2012 7:00 am Reply with quote
User Joined: 10 Aug 2012 Posts: 654
For the next 11 years, doctors treated him with with replica designer *beep* with anti-retroviral therapy, to which he responded positively.In 2006, however,
health deteriorated. He was diagnosed with acute myeloid leukemia -- -- [h3]cheap Christian Louboutin[/h3] -- and underwent chemotherapy. While the first round of treatment
to work, it also made him more susceptible to infections. infections. cheap polo shirts infections. Brown developed pneumonia early on in his treatment, and
battled sepsis halfway through his third round of chemo. His His [h3]replica designer bags for sale[/h3] His doctors realized they would have to try a different
oncologist, Dr. Gero Hutter of the Charite Hospital in Berlin, Berlin, cheap replica *beep* Berlin, opted to give Brown a stem cell transplant to
his leukemia. But rather than choosing a matched donor, he he cheap louboutins he used the stem cells of a donor he found
had what is known as a CCR5 mutation -- a a discount designer *beep* a mutation that makes cells immune to the HIV.In
later published in the New England Journal of Medicine, Hutter Hutter [h1]cheap Ralph Lauren Polo[/h1] Hutter and his colleagues reported that the transplant not only
View user's profile Send private message
mbtshoes88
Posted: Tue Sep 18, 2012 8:38 am Reply with quote
User Joined: 18 Sep 2012 Posts: 30
Combine it with black or brown Cheap Armani Watches shoes, even white if you want to look different. Replica Armani Watches Standard blue generally means navy blue and Emporio Armani not any other paler shades of blue that will look odd. Classic Gray: Can be worn for different occasions and this will make even ladies turn their heads to notice you. Grays also look imposing Cheap Armani Shoes with different stripes and patterns classic gray suits are the hallmark of a gentleman. Cheap Georgio Armani Basic Black: The favorite suit of many well-dressed men and goes well Armani Online with a good white shirt. If you Armani Outlet can afford only one suit, Armani Suits then prefer this versatile Basis Black. As a fourth choice, you can select any of the above three with pinstripes. Cheap Armani Online Men Cheap Armani of average physical build Cheap Emporio Armani can choose either single-breasted or double-breasted Georgio Armani jackets. Double-breasted jackets are intended for slim men so that their leanness is not too visible and single-breasted jackets are meant for the stout to somewhat hide their obesity. Choose the jacket style Armani Sale that best suits your build. fmzds120823 The jackets must be of perfect fit and cause no wrinkles when you button them up. As far as possible, shoulder pads should be avoided and your tailor should guide you in Cheap Armani Suits this regard. You must now choose a trouser style although most men do not attach much Cheap Amarni EA7 importance to trousers and accept any pants that come with a jacket. When you discuss trousers, you need to worry about waist, drape, belt-loops, posterior-hugging, crotch-dangling, and whether or not you need a watch pocket. The best way to judge a pair of pants is to ask “Will I be able to wear these pants without the jacket and still look fine?” If the answer is Cheap Armani Outlet yes, then the pant is of perfect style and fit. Sometimes it is good to heed to the advice of a salesman and buy two pants for the same jacket. The idea is you can alternate pants with the jacket so they wear evenly over time. There may be occasions you may wear the pants minus Armani Shirts the jacket, it Cheap Armani Sale is always prudent to have a back-up pair.
View user's profile Send private message

Display posts from previous:  

All times are GMT
Page 1 of 1
This forum is locked: you cannot post, reply to, or edit topics.

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum