[#] Влияние несущественных изменений кода на производительность при использовании GCC
Новостной_робот(mira, 1) — All
2018-10-09 20:00:03


Nadav Amit, разработчик ядра Linux из компании VMware, поделился результатом исследования особенностей оптимизации в GCC небольших функций ядра. Исследование было проведено после того, как разработчик столкнулся с непонятным феноменом - внесение несущественных изменений в код ядра, приводило к небольшому, но заметному снижению производительности в тестах. Примечательно, что подобные вносимые изменения были оптимизациями и теоретически должны были увеличить производительность, но на деле производительность падала.
Ссылка: http://www.opennet.ru/opennews/art.shtml?num=49412