anonymous@RULINUX.NET~# Last login: 2024-11-17 20:34:06
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Ода сборке из исходников

Раньше устанавливал libreoffice бинарным пакетом (libreoffice-bin), а сейчас собрал из сырцов. Итог: холодный старт стал занимать меньше секунды вместо двух, исчезло жуткое ШГ из интерфейса, место угрёбищного непонятно-чьего диалога открытия/сохранения занял прекрасный кдешный.

Ноющие, что source-based дистрибутивы не нужны - идиоты.

Nosferatu(*) (2011-11-13 08:31:29)

Frag

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Ода сборке из исходников от Nosferatu 2011-11-13 08:31:29
avatar
Скрыть

Re:Ода сборке из исходников

>холодный старт стал занимать меньше секунды вместо двух
Точнее - старт вообще практически мгновенный, жмёшь на кнопку запуска - на миг мелькает сплэш и сразу открывается окно.

Nosferatu(*)(2011-11-13 08:33:02)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 08:33:02
avatar
Скрыть

Re:Ода сборке из исходников

оне видать под среднюю машину собирают, так и венда бы летала, еслиб давали её собирать

vilfred(*)(2011-11-13 08:35:15)

[#] [Добавить метку] [Редактировать] Ответ на: Ода сборке из исходников от Nosferatu 2011-11-13 08:31:29
avatar
Скрыть

Re:Ода сборке из исходников

и в чём по-твоему отличие твоей сборки от дистрового бинаря?

bugmaker(*)(2011-11-13 09:14:22)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.04 (lucid) Firefox/3.6.17
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от bugmaker 2011-11-13 09:14:22
avatar
Скрыть

Re:Ода сборке из исходников

я вроде перечислил отличия в стартовом сообщении, нет?

Nosferatu(*)(2011-11-13 09:24:15)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 09:24:15
avatar
Скрыть

Re:Ода сборке из исходников

тест

Nosferatu(*)(2011-11-13 09:29:14)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 09:24:15
avatar
Скрыть

Re:Ода сборке из исходников

ты перечислил проявления, а меня интересует техническая сторона, которая их вызвала. И ещё - почему дистростроители не собирают аналогичным способом. Про оптимизацию под проц я совершенно не верю.

bugmaker(*)(2011-11-13 09:39:31)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.04 (lucid) Firefox/3.6.17
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от bugmaker 2011-11-13 09:39:31
avatar
Скрыть

Re:Ода сборке из исходников

>ты перечислил проявления, а меня интересует техническая сторона, которая их вызвала
use-флаги, используемый компилятор, оптимизация под железо

>Про оптимизацию под проц я совершенно не верю
ну и зря

на современных камнях (типа Core i7) оптимизация заметна больше всего

Nosferatu(*)(2011-11-13 09:42:14)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 09:42:14
avatar
Скрыть

Re:Ода сборке из исходников

> на современных камнях (типа Core i7) оптимизация заметна больше всего
ну и на сколько процентов? алсо помониторь проц при запуске той тормозной версии. Не удивлюсь, если он будет даже н очень занят

> use-флаги, используемый компилятор, оптимизация под железо
а подробнее

bugmaker(*)(2011-11-13 09:45:59)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от bugmaker 2011-11-13 09:45:59
avatar
Скрыть

Re:Ода сборке из исходников

>ну и на сколько процентов?
сборка bzip с агрессивными флагами (векторизация и так далее) сокращает время сжатия/распаковки архивов на 20% в среднем

>Не удивлюсь, если он будет даже н очень занят
скорее всего, сборка сокращает вес бинарников, поэтому чтение с диска проходит быстрее, плюс - меньше линковок с левыми пакетами

>а подробнее
что подробнее? бинарный пакет обычно собирают со всеми возможными флагами (ну, кроме debug и иже с ним), что утяжеляет приложение, они могут собирать его стабильной версией gcc, в которой ещё не исправлены некоторые регрессии и ошибки и нет некоторых плюшек, увеличивающих проивзодительность (стабильная версия на данный момент - 4.5.3, я пользуюсь 4.6.2)

Nosferatu(*)(2011-11-13 09:52:16)
Отредактировано Nosferatu по причине "не указана"
Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 09:52:16
avatar
Скрыть

Re:Ода сборке из исходников

> сборка bzip с агрессивными флагами (векторизация и так далее) сокращает время сжатия/распаковки архивов на 20% в среднем
вот. А у тебя более чем на 50. И непонятно, как в запске проги векторизация помочь может. Вряд ли там какие-то вычисления сложные делаются

> скорее всего, сборка сокращает вес бинарников, поэтому чтение с диска проходит быстрее, плюс - меньше линковок с левыми пакетами
взял бы да сравнил и сюда выклал бы, раз у тебя всё равно обе сборки есть. Мне давно любопытно, но самому собирать лениво и недосуг

> что утяжеляет приложение
наверняка не вдвое же

bugmaker(*)(2011-11-13 11:07:14)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от bugmaker 2011-11-13 11:07:14
avatar
Скрыть

Re:Ода сборке из исходников

>взял бы да сравнил и сюда выклал бы, раз у тебя всё равно обе сборки есть
нету

libreoffice блокирует libreoffice-bin, а сносить, потом заново собирать мне лениво

Nosferatu(*)(2011-11-13 11:09:23)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от Nosferatu 2011-11-13 11:09:23
avatar
Скрыть

Re:Ода сборке из исходников

странно. А в отдельный дир поставить или в чрут?

bugmaker(*)(2011-11-13 11:18:02)

Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:Ода сборке из исходников от bugmaker 2011-11-13 11:18:02
avatar
Скрыть

Re:Ода сборке из исходников

в чрту можно, но мне сейчас некогда

Nosferatu(*)(2011-11-13 11:19:46)

Frag
[#] [Добавить метку] [Редактировать] Ответ на: Ода сборке из исходников от Nosferatu 2011-11-13 08:31:29
avatar
Скрыть

Re:Ода сборке из исходников

ты ж6 под свою систему собирал и вот чё получилось...

anonymous(*)(2011-11-13 22:51:37)

Opera/9.80 (X11; Linux x86_64; U; Edition Next; ru) Presto/2.9.220 Version/12.00
Этот тред читают 4 пользователя:
Анонимных: 4
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!