LINUX.ORG.RU

Кастомные оптимизации

 , , ,


1

1

Пересобрал Firefox с флагами:

-O3 -finline-functions -funswitch-loops

Было

Стало

Для каких ещё пакетов можно включить эти флаги? Прикинул такой список:

media-video/ffmpeg
media-video/mpv
media-video/vlc
media-libs/*
media-gfx/*
media-sound/lame
media-sound/wavpack
media-sound/twolame
app-arch/*

А если включить для Qt/KDE-приложений -Os вместо -O2, то они будут потреблять меньше оперативки?

Deleted

Пересобрал Firefox с флагами:

Поставь бинарный и удивись ;)

то они будут потреблять меньше оперативки?

Скорее всего нет, только места на диске меньше.

devl547 ★★★★★
()

-Os ... потреблять меньше оперативки

Нет, основное потребление идёт через malloc(), размер кода тут никаким боком.

anonymous
()

Тему можно закрывать - Firefox с такой оптимизацией падает на некоторых сайтах (lenta.ru например).

Интересно, что firefox-bin набирает 5370 баллов, но нигде не падает.

Deleted
()

Для каких ещё пакетов можно включить эти флаги?

Лучше ни для каких, разве что сами разрабы пакетов советуют. То есть эти оптимизации протестированы.

anonymous
()
Ответ на: комментарий от Deleted

-O9 -fuck-upstream

Интересно, что firefox-bin набирает 5370 баллов, но нигде не падает.

Ну так его же не гентушники собирали =).

Deleted
()
Ответ на: -O9 -fuck-upstream от Deleted

Ну так его же не гентушники собирали =)

думаешь этот товарищ гентушник? обезьяна с микроскопом

haku ★★★★★
()

Было
Стало
5146
5300

А на глаз-то оно заметно?

media-video/ffmpeg
media-video/mpv
media-video/vlc

За каким чёртом? У тебя аппаратное декодирование не работает?

А если включить для Qt/KDE-приложений -Os вместо -O2, то они будут потреблять меньше оперативки?

Должны.

Stil ★★★★★
()
Ответ на: комментарий от haku

Ну так его же не гентушники собирали =)

думаешь этот товарищ гентушник? обезьяна с микроскопом

Кто, alexferman? Вполне себе.

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