ага, уже интересней. значит -O3. и инструкции....
хахаха. какие же такие инструкции недоступные дают нам видимое приращение по-крайней мере %10?
возьмусь предположить, что в наш век, скорость программы в последнюю очередь зависит от сообственно скорости исполнения инструкций. пентиум сам шибко умный, именно поэтому, даже идиотские программы имеют шанс на быстрое исполнение.
далее, я давно не использовал configure, но как мне помниться из соображений легкости поиска багов, -fomit-frame-pointer не используется по умолчанию в большинстве случаев.
таки, что с того, что вы умеете делать быстрое умножение? вы будете елозить по стаку в 90% случаев и ваше ускорение тех 10% процентов на 10%, приводит к конечному результату в 1% выигрыша при попутном ветре.
а, что до сборки ненужных модулей. RH отводит 2Г кернельной памяти, и ничего. лишнее, как правило жить не мешает, ибо если конечно, же ваш код не содержит нужно-ненужное в одном исполняемом сегменте, ненужное в худшем случае займет TLB.
в первом случае, супер качество опен соурс продуктов не допустит такого явного идиотизма. по поводу последнего, да у нас памяти гигабайтами, так, что лишняя запись в TLB меня сильно не расстроит. так что не верю я вам, и считаю, что видимое ускорение вам мерещится. ну уж во всяком случае это мало связано с пересобиранием программ.
кстати про видимое ускорение в 10%:
вы можете на глаз отличить 0.9 сек от 1.0, 9 от 10, 90 от 100?