转:Linear scaling on multicore(人民在感谢erlang平台)
原创文章,转载请注明: 转载自系统技术非业余研究
原文地址: http://old.nabble.com/Linear-scaling-on-multicore-to28176394.html#a28176394
这个帖子希望能给写IO密集应用的人以信心, erlvideo的代码质量其实还有很大的上升空间.
从 Nabble – Erlang 作者:Max Lapshin-2
Hi. I’ve made benchmarks of erlyvideo yesterday. Largest load was 1800
clients, totally consuming about 700 MBit live
video stream from one server. Erlyvideo used 450% of CPU for it (5 cores).
I want to thank all Erlang team, for such wonderful platform: I’ve got
full linear scaling on multicore computer without any problems,
from 150 up to 1800 clients, it took 0,25% CPU per client and not more.
Here is graphic of load: http://erlyvideo.org/erlyvideo-load.png
Thank you!
________________________________________________________________
erlang-questions (at) erlang.org mailing list.
See http://www.erlang.org/faq.html
To unsubscribe; mailto:erlang-questions-unsubscribe@…
From forum: Erlang Questions
Post Footer automatically generated by wp-posturl plugin for wordpress.
介个好处大大滴,erlang的程序,再多核情况下,真的可以做到linear scaling!
450% of CPU ???没看懂,只知道承载了2000CLIENT,700MBIT带宽,CPU就到了450%??
流媒体服务是IO和cpu都密集行的服务. 其他我不说了, adobe自己的fmsserver C++做的, 在几百人的时候已经是400%了.