Вы обычно настраиваете свой компилятор для оптимизации на максимальную скорость или наименьший размер кода? или вы вручную настраиваете индивидуальные настройки оптимизации? Почему?
Я заметил, что большую часть времени люди склонны просто оставлять настройки оптимизации компилятора в их состоянии по умолчанию, что в Visual C ++ означает максимальную скорость.
Я всегда чувствовал, что настройки по умолчанию больше связаны с тем, чтобы хорошо выглядеть на тестах, которые, как правило, представляют собой небольшие программы, которые полностью помещаются в кэш L2, чем те, которые лучше всего подходят для общей производительности, поэтому я обычно настраиваю его на минимальный размер.