История изменений
Исправление linuhs_user, (текущая версия) :
gcc main.c -O3 -march=native -o gcc-vesrion
clang main.c -O3 -march=native -o clang-version
hazker$ time ./gcc-vesrion
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0m04.16s real 0m03.55s user 0m00.34s system
hazker$ time ./clang-version
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0m07.59s real 0m06.72s user 0m00.59s system
<troll> Короче все ясно, раст там наверное за 20 секунд выполняется совсем. Просто вы заговорщики, а сишка самая быстрая даже без оптимизаций </troll>
Исходная версия linuhs_user, :
hazker$ time ./gcc-vesrion
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e2efc4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0x154e171c4000
0m04.16s real 0m03.55s user 0m00.34s system
hazker$ time ./clang-version
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1ccea22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0x1a1cb6c22000
0m07.59s real 0m06.72s user 0m00.59s system
<troll> Короче все ясно, раст там наверное за 20 секунд выполняется совсем. Просто вы заговорщики, а сишка самая быстрая даже без оптимизаций </troll>