• [^] # Re: La différence principale entre php et c++

    Posté par . En réponse au journal On n'est pas vendredi et pourtant : impact environnemental de nos langages. Évalué à 3.

    l'os va savoir que buf est du code et va appliquer le copy-on-write ?

    Il s'en fout, banane.
    Le COW est fait au niveau des pages de la mémoire virtuelle, le premier accès en écriture sur une page partagée est intercepté (tu sais, le noyau a le pouvoir de modifier les flags de lecture/écriture de chaque page ; non, ce n'est pas un truc de « bisounours ») afin de départager la page.

    Va voir http://fr.wikipedia.org/wiki/Copy-On-Write

    Lance 10 instances jboss avec struts pour un simple hello world, on en reparle après. Plus simple, lance 100 fois php sur le même code.

    C'est un benchmark stupide. On ne compare pas l'efficacité de différents langages sur un hello world.

    Ensuite, je répète : si ton truc est mal dimensionné au point de swapper, c'est ta faute et pas celle de PHP/Java/Python/C++. Point barre.