Rien que pour lire l'archive (un gros fichier et pas des milliers de fichier) en 15 seconde il faut la "bouffer" à plus de 10 Mo/s.
Oui, sauf qu'un compilateur ne lit pas des archives, mais des fichiers .c par exemple. De plus, pour compiler un noyeau pour une archi, certains fichiers ne vont pas etre lu par le compilateur, par exemple les fichiers des autres architectures.
Compiler Time(s) lines/second MBytes/second
TinyCC 0.9.14 12.1 134000 4.8
GCC 2.95.2 -O0 103.0 16000 0.56
GCC 3.2 -O0 111.4 15000 0.52
Measures were done on a 500 MHz K6. Real time is measured. Compilation time includes compilation, assembly and linking.
Donc avec une machine plus recente, il doit surement etre possible d'aller au dela des 4.8MB/s.
[^] # Re: Impressionnant !
Posté par chl (site web personnel) . En réponse à la dépêche « Autocompiler » son noyau au démarrage avec TCCBoot. Évalué à 6.
Oui, sauf qu'un compilateur ne lit pas des archives, mais des fichiers .c par exemple. De plus, pour compiler un noyeau pour une archi, certains fichiers ne vont pas etre lu par le compilateur, par exemple les fichiers des autres architectures.
Enfin, voici les resultats de TCC pris de http://fabrice.bellard.free.fr/tcc/(...) :
Donc avec une machine plus recente, il doit surement etre possible d'aller au dela des 4.8MB/s.