[C++] Optymalizacja

0

Mam taki program (ktory nic nie robi, ale nie wazne):

[code]
char* A, B;
for (unsigned int i = 0; i < 1000000000u; i++)
A = B;
[/code]

Calosc wykonuje sie na moim kompie ok. 1,2 s.
Po zwiekszeniu liczby obrotow petli do 4000000000 program wykonuje sie ok. 0,5 s. Dlaczego??? Kompilowalem z wlaczona optymalizacja (-O3).

P.S. Flabra, nie kasuj tego posta, mimo ze ma tytul "Optymalizacja".

// pff nie jestem taki straszny, lustra na moj widok nie pekają. [mf]

0

Heh ja bym radzil looknonc w specyfikacje gcc i ew. specyfikacje kernela (wkoncu podobno kernlel linuxa wykonuje petle nieskonczona w 5s ;] )

1 użytkowników online, w tym zalogowanych: 0, gości: 1