• [^] # Re: Impressionnant !

    Posté par . En réponse à la dépêche « Autocompiler » son noyau au démarrage avec TCCBoot. Évalué à -2.

    Pour :
      Compilation speed for the Links Browser project. There are 76936 lines (including headers). 1632659 lines (57.9 MBytes) are compiled because the same headers are included in many files.


    Notes que _tout_ tient dans le cache.
    Ça doit beaucoup jouer sur le temps de chargement de gcc.
    Le 4.8 Mo/s est en tenant compte de la _relecture_ des entêtes.
    Soit (sans compter la relecture des headers) : 0.226 Mo/s (beau score) !
    Pour Linux (en imaginant qu'on peut extrapoler car Linux est beaucoup plus complexe que links) à ce rythme, il faut 867 secondes (14 minutes et 27 secondes).

    Je ne critique pas TCC, c'est peut-être un truc super. Mais il ne faut pas "n'importe quoi".