Home > news > 当Erlang遇上C++

当Erlang遇上C++

April 3rd, 2007 :: Arbow

既然上一篇八卦谈到了Erlang在爱立信里面的地位(C++至高,B教主满塞),这里就介绍一个PPT
《Comparing C++ and Erlang for Motorola Telecoms Software》http://www.erlang.se/euc/06/proceedings/1600Nystrom.ppt ,有兴趣的下载看看
里面以一个纯C++,一个纯Erlang和一个C++ Erlang混杂的系统进行对比和测量,有丰富的图表

RQ4: Performance
*Time:
Max. throughput at 100% QoS:
Pure Erlang DM is twice as fast as C++ DM
Erlang/C is ½ as fast as C++ DM , but still exceeds throughput requirements
Roundtrip times
Pure Erlang DM is three times as fast as C++ DM
Erlang/C is between 26% and 50% slower as C++ DM
*Space:
Pure Erlang and Erlang/C both have 170% greater memory residency due to (fixed size) 5Mb runtime system

news

  1. jackyz
    April 3rd, 2007 at 18:39 | #1

    Moto对Ericsson的Erlang测评啊?莫非,这就是传说中的电信核心行业应用么?
    :D 。。。 口水-ing

  2. cherokee
    July 17th, 2008 at 16:46 | #2

    “C++ Erlang混杂的系统”是如何搭建的? Erlang能否如python那样与C、C++等其他语言良好的协作?有否这方面的资料?谢谢。

  3. jackyz
    July 21st, 2008 at 12:10 | #3

    C++ Erlang混杂的系统是如何搭建的?
    Erlang能否如python那样与C、C++等其他语言良好的协作?
    有否这方面的资料?

    看这里 http://www.erlang.org/doc/tutorial/part_frame.html

  4. December 22nd, 2008 at 11:33 | #4

    @cherokee
    Erlang可以通过Port与C/C++交互哇~~

  1. No trackbacks yet.