LINUX.ORG.RU

-mpreferred-stack-boundary=?


0

0

В опции -mpreferred-stack-boundary=N какое N лучше всего использовать, если я собираю Gentoo 2004.3 (кто не знает - то есть я собираю ВСЮ систему целиком сам) под AthlonXP 2500+ (Barton). Проверено на практике, что 4 (значение по умолчанию) лучше, чем 2. Не будет ли 3 полезнее для уменьшения перезагрузок кэша, но, с другой стороны, не получится ли больше тормозов при обращении к данным, не выравненным на 16 байт (т.е. не лучше ли использовать -mpreferred-stack-boundary=3)?

★★

Ну ты и монстр! Раз уж ты всю систему сам собирал, то не проще ли проэксперементировать? А вообще, раз стоит по умолчанию 4, то наверное это оптимальный вариант. Я лично собирал apache и mysql с '-Os -pipe -fomit-frame-pointer' (оптимизация по размеру), и всё Ok.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.