|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vlad Gnatov 2:5020/400 16 Aug 2007 20:19:22 To : Eugene Grosbein Subject : Re: парадокс -------------------------------------------------------------------------------- Thu Aug 16 2007 23:52, Eugene Grosbein wrote to Vlad Gnatov: EG>>>>>>> Это где-нибудь документировано? VG>>>>>> А почему это должно быть документировано? EG>>>>> Hа производительность влияет. VG>>>> Вот так злые разработчики уже десятилетие крадут целых 0.2% VG>>>> производительности у доверчивых пользователей. EG>>> Я не знаю насчет 0.2% сейчас (когда-то давно на gcc-2.7 было ощутимо), VG>> Какие Фаши токазательства? Я не смог придумать разумный бенчмарк, VG>> который показал бы разницу между -O и -O2 для ведра. EG> Разница у меня была на счетных задачах. Т.е. Ваши данные порядком устарели. Можете проверить на современой фре, с современным gcc и на современном камне? Кстати на счетных задачах это странно. Счетные обычно вещь в сибе и много ядра не требуют. EG>>> но про десятилетие неправда. Эта зависимость от DEBUG=-g появилась EG>>> только в 6.0-CURRENT два с половиной года назад. Это потому шо в четверке было -O поумолчанию, а пятерка, кто пользовал пятерку в продакшене? VG>> Это не умоляет их вины! Вы когда нипуть отлаживали код собраный с -g и VG>> -O2? Там не тока переменные могет выбросить, но и циклы поразворачивать, VG>> функции проинлайнить, вобщем толку с того -g токо лишнее место на VG>> диске. EG> Ты опять не понял. Проблема не о том, что -g исключает -O2, EG> а о том, что -g стал влиять на уровень оптимизации, когда годами EG> этой зависимости не было и факт сборки отладочного ядра на EG> производительность не влиял. А теперь добавляешь -g и теряешь -O2 EG> и это не документировано - или документировано? Кажется недокументированно, но вполне ожидаемо и логично. --- ifmail v.2.15dev5.4 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/44656b920baaf.html, оценка из 5, голосов 10
|