From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 16. Jun 2002
Mathias Waack <mathias_at_atoll-net.de> wrote:
> Ich muesste mal wieder einen Test machen, wer den Compiler ausbremst,
> die Platte oder der Prozessor...
GCC ist bei mir für C quer über diverse Architekturen hinweg ganz
klar CPU- und nicht I/O-beschränkt. C++ ist noch einmal extrem
langsamer als C, ohne nennenswerten I/O. Und GCC 3.1 ist wieder ein
Stück langsamer als 2.95.
Ich weiß nicht, wo GCC die CPU verbrät. Ich denke auch, dass der
externalisierbare Teil des Preprocessing (cpp bzw. gcc -E)
vernachlässigbar ist.
Woher die massive Verlangsamung bei C++ im Vergleich zu C kommt,
darüber kann ich wegen allgemeiner Unkenntnis nicht spekulieren.
-- Christian "naddy" Weisgerber naddy_at_mips.inka.de
Dieses Archiv wurde generiert von hypermail 2.1.2 : 17. Jun 2002 CEST