Depinde si ce fel de operatii. Daca parcurgi cu un for de la 1 la 10 miliarde si calculezi intr-o variabila sa zicem 2*i (i iteratorul), atunci iti ruleaza sub 0.1 (daca tin minte, chiar instantaneu)... Daca compilezi fara "-O2" atunci e alta poveste...
Nu e chiar asa.. daca faci 10 miliarde de operatii care nu au efect -O2 le ignora (nu le efectueaza).
Am testat asa:
long long s=0, v, i;
for(i=1; i <= 10000000000LL; ++i) v+=2*i;
printf("%lld\n", v);
Daca nu afisezi timpul de executie este 0,000001... adica se ignora operatiile
In schimb daca afisezi...o sa stea ceva ca sa calculeze v-ul...