( uid_6201 | 2015. 12. 06., v – 17:09 )

64 bites architektúrán futtattam és shellből a "time" paranccsal mértem. Mérd meg légyszíves te is az időket, és kérlek írd meg.
Én is keresem, hogy netán tévedtem-e? Ezt is ellenőrizd légyszíves.

#include <stdio.h>

int main() {
   int i, j;
   unsigned long long k=0;
   for (i=0; i<1000; i++) {
	for (j=0; j<1000*1000; j++) {
	    k+=i+1;
	    asm volatile ("nop");  // "gcc -O2"-nél nélküle a ciklus kiszámításra kerül, és le se fut.
	}
   }
   printf("%Lu\n", k);
   return 0;
}