четверг, 20 января 2011 г.

Ускорение компиляции

Было интересно по измерять время компиляции  с жесткого диска и с оперативной памяти для работы с памятью делал так  mount -t ramfs -o size=1024m ramfs /opt/ram/ это для монтирования диска размещенного в оперативной памяти, компилировал свой любимый 
IDE Codeblocks вот такой строкой: time make -j 4 time-для замера времени -j 4 - для
компиляции в 4 потока, вот результаты компиляции:
RAM - 7m25.391s 
HDD - 12m6.394s 
время уменьшилось на 4,6 минуты так что прирост есть. Интересно было бы собрать ядро но у меня ни времени ни памяти достаточно нет там цифры по
больше были бы. Вывод если у когото достаточно памяти то используйте её!) Вот конфиг системы если кому интересно Core 2 Quad Q6600 3.2GHz, 3Gb-DDR2 - 800, HDD Samsung 320Gb.