Il n'a pas l'habitude de faire toute la différence
Je suppose que, dans les vieux jours, exécutant à la fois d'un compilateur et d'un assembleur en même temps peut avoir commencé la pagination et peut s'enlisent ou interactive de la performance terrible.
Ces jours-ci, j'imagine gcc ressemble à une assez petite application, jamais l'esprit l'assembleur, et nous avons certainement beaucoup de RAM, donc c'est sans danger et peut courir un peu plus vite.
Mais du même coup, le CPU est tellement rapide qu'il peut créer le fichier temporaire et de le lire sans que vous vous en aperceviez...
Maintenant, il y a quelques grands projets en cours. Vous pouvez consulter d'un seul arbre qui va construire l'ensemble de Firefox, ou NetBSD, ou quelque chose comme ça, quelque chose qui est vraiment grand. Quelque chose qui comprend tous X, disons, comme un mineur sous-système de composant. Vous peut ou peut ne pas remarquer une différence lorsque le travail implique des millions de lignes de code dans des milliers et des milliers de C fichiers. Je suis sûr que vous le savez, les gens travaillent habituellement seulement sur une petite partie de quelque chose comme cela à la fois. Mais si vous êtes un communiqué de l'ingénieur ou le travail sur un serveur de build, ou de changer quelque chose dans stdio.h, vous pouvez bien voulez construire l'ensemble du système pour voir si vous avez cassé quelque chose. Et maintenant, chaque goutte de performance probablement compte...