• [^] # Re: Rapidité du C ... et ramasse-miettes ?

    Posté par . En réponse à la dépêche Le language de programmation ooc sorti en version 0.2. Évalué à 2.

    Eh bien voilà un benchmark intéressant. Avec TCMalloc (fraichement compilé sur mon Core 2 Duo T5900), le C++ passe en tête !

    Je tiens a faire remarquer que le Boehm GC reste plus performant pour ce micro-bench que TCMalloc/C++, mais c'est bien normal.

    Je vais essayer avec l'allocateur Hoard aussi.


    tsubaka ooc_tmp_nogc # time ./newbench_cxx_O1

    real 0m4.628s
    user 0m4.492s
    sys 0m0.003s
    tsubaka ooc_tmp_nogc # time ./newbench_O1

    real 0m5.557s
    user 0m5.413s
    sys 0m0.005s
    tsubaka ooc_tmp_nogc # time ./newbench_cxx_O2

    real 0m3.949s
    user 0m3.926s
    sys 0m0.003s
    tsubaka ooc_tmp_nogc # time ./newbench_O2

    real 0m5.196s
    user 0m5.147s
    sys 0m0.005s
    tsubaka ooc_tmp_nogc # time ../../withgc/newbench_O1

    real 0m3.456s
    user 0m3.245s
    sys 0m0.006s
    tsubaka ooc_tmp_nogc # time ../../withgc/newbench_O2

    real 0m2.804s
    user 0m2.707s
    sys 0m0.013s