Мне не совсем понятен смысл use-флага kdeenablefinal.
"kdeenablefinal - Makes kde ebuilds use the enable-final flag, yielding big compilation speedups at the cost of very heavy mem usage".
Это значит "большое использование памяти во время компиляции" или "во время работы"?
kdeenablefinal (Назначение этого флага)
Модератор: /dev/random
-
- Сообщения: 585
- Статус: Просто flook
Re: kdeenablefinal
(n1tr0gen @ Четверг, 01 Сентября 2005, 18:08) писал(а):big compilation speedups
Видимо во время компиляции. За счет скорости оной.
В каждом из нас спит гений... и с каждым днем все крепче...
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: kdeenablefinal
--enable-final build size optimized apps (experimental - needs lots of memory)
а дальше понимайте как хотите...
-
- Сообщения: 11
Re: kdeenablefinal
--enable-final работает хитрым образом. При компиляции все файлы .cpp из одного каталога склеиваются в один большой cppшник, а потом он весь зараз компилится. При этом одни и те же заголовочные файны не приходится перемалывать по многу раз => компилится быстрее. Но памяти, естественно, жрёт больше. Насчёт size optimized apps ничего не могу сказать, большой разницы не ощутил.
-
- Сообщения: 149
Re: kdeenablefinal
Собрал kde с kdeenablefinal. arts+kdelibs+kdebase собирались около 1ч30м (возможно наврал немного), вместо 2 часов как обычно на моей машине. Думаю неплохое увеличение скорости.
PS: У меня 1,5Гб памяти.
PS: У меня 1,5Гб памяти.
-
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: kdeenablefinal
сейчас ставил KDE(kdebase, ну получилось так...)
47мин., когда до этого было полтора часа вроде, либо 50минут, не помню уже...
там вроде что-то ещё компилилось параллельно...
512МБ ОЗУ
47мин., когда до этого было полтора часа вроде, либо 50минут, не помню уже...
там вроде что-то ещё компилилось параллельно...
512МБ ОЗУ