ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Anton Farygin <rider@altlinux.com>
To: ALT Linux Team development discussions
	<public-devel-XbBxUvOt3X3HsNE/8sQLYR2eb7JE58TQ@hugh.gmane.org>
Subject: Re: [devel] I: squashfsprogs с LZMA по умолчанию
Date: Tue, 05 Aug 2008 00:55:46 +0400
Message-ID: <48976CD2.6000309@altlinux.com> (raw)
In-Reply-To: <777d80610808041328r4ad15883tfd338cedaf0dcbc9@mail.gmail.com>



Aleksey Novodvorsky пишет:
> 05.08.08, Anton Farygin<rider@altlinux.com> написал(а):
>>
>>  Konstantin A. Lepikhov пишет:
>>
>>> Hi Anton!
>>>
>>> Monday 04, at 11:56:28 PM you wrote:
>>>
>>> <skip>
>>>
>>>>> Мне кажется это разумным. Мы закладываем большие проблемы поддержке в
>>>>> противном случае.
>>>>>
>>>>>
>>>> Вы оба не правы. Никаких проблем поддержке, и тем более разработке - не
>> будет.
>>> Мы оба правы а ты не прав. Что-то не вижу конкретики.
>>>
>>  При таком подходе - не услышишь. Хотя, ты её знаешь и без меня,
>> соответственно я не понимаю смысла твоего письма... лень делать патч на wka
>> ядро ? точнее - лень делать merge с ядром std-def ?
> 
> Антон, давай не будем переходить на личности.
> Объясни мне, зачем так настойчиво пропихивать повсюду LZMA по
> умолчанию, когда ты сам признаешь, что инфраструктура (mkimage, spt) к
> этому не готова.
> Объясни, пжста.

Сложно объяснить что-то человеку, когда он не в теме. Но я попробую.

1) я не "пропихиваю повсюду" LZMA, а добавил его поддержку в mksquashfs 
(благодаря Андрею Степанову и авторам squashfs-lzma). Если я 
"пропихивал" LZMA ещё где-то, то прошу указать эти самые места, куда я 
успешно "пропихнул" LZMA.

2) Инфраструктуре mkimage и spt, по большей части, всё равно, что будет 
на выходе. Поддержка отключения lzma нужна только в том случае, если 
кто-то будет пытаться собирать образы из репозитария с новым 
squashfsprogs (в данный момент это только Sisyphus) и c ядром, не 
поддерживающим lzma в squashfs. В этом случае вся правка 
"инфраструктуры" будет заключаться в добавлении опции -nolzma для 
mksquashfs.
Такая ситуация вероятна в случае использования чего-то, отличающегося от 
ядер в Sisyphus - на данный момент все ядра сборки Миши Якшина 
поддерживают lzma, соответственно не могу ничего сказать про другие 
ядра, особенно про те, которые развиваются вне проекта Sisyphus (как, 
например, ядра от Lakostis).
3) Использование алгоритма сжатия lzma "расширяет" образ livecd примерно 
на 700 мегабайт установленных пакетов (в сжатом виде - 150-200 мегабайт 
в LZMA). Одновременно, если не добавлять новых пакетов, то 
производительность livecd вырастает примерно на 5-7% (проверялось на 
скорости закгрузки системы). Правда это проявляется только в случае 
использования CD/DVD - скорость вырастает за счёт того, что меньше 
считывается данных с диска.

Ну и соответственно, радует вторая стадия установки - она стала меньше 
примерно на 15%... Если говорить в цифрах, то это изменение позволит в 
школьный CD добавить одну программу объёмом до 10 мегабайт

  reply	other threads:[~2008-08-04 20:55 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-31  8:02 Anton Farygin
2008-07-31 10:07 ` Sergey Y. Afonin
2008-07-31 10:16   ` Anton Farygin
2008-07-31 10:58     ` Michael A. Kangin
2008-07-31 11:05       ` Anton Farygin
2008-07-31 11:27         ` Michael A. Kangin
2008-07-31 11:08       ` Led
2008-07-31 11:25         ` Michael A. Kangin
2008-07-31 11:54           ` Anton Farygin
2008-07-31 12:54             ` Michael A. Kangin
2008-07-31 11:09     ` Sergey Y. Afonin
2008-07-31 11:53       ` Anton Farygin
2008-08-04 19:06 ` Konstantin A. Lepikhov
2008-08-04 19:14   ` Aleksey Novodvorsky
2008-08-04 19:56     ` Anton Farygin
2008-08-04 19:59       ` Anton Farygin
2008-08-04 20:09       ` Konstantin A. Lepikhov
2008-08-04 20:23         ` Anton Farygin
2008-08-04 20:28           ` Aleksey Novodvorsky
2008-08-04 20:55             ` Anton Farygin [this message]
2008-08-04 21:27               ` Konstantin A. Lepikhov
2008-08-04 21:50                 ` Aleksey Novodvorsky
2008-08-04 22:10                   ` Konstantin A. Lepikhov
2008-08-04 22:15                     ` Aleksey Novodvorsky
2008-08-04 22:23                     ` Alexey Tourbin
2008-08-04 22:40                       ` Konstantin A. Lepikhov
2008-08-04 22:50                         ` Alexey Tourbin
2008-08-04 22:58                           ` Konstantin A. Lepikhov
2008-08-04 23:30                             ` Aleksey Novodvorsky
2008-08-05  7:09                             ` Anton V. Boyarshinov
2008-08-05  9:14                               ` Konstantin A. Lepikhov
2008-08-04 23:25                           ` Aleksey Novodvorsky
2008-08-05  0:31                           ` Led
2008-08-05  8:39                             ` Kirill A. Shutemov
2008-08-05  9:02                             ` Anton Farygin
2008-08-05  9:10                               ` Kirill A. Shutemov
2008-08-05  9:20                                 ` Anton Farygin
2008-08-05  9:38                                   ` Kirill A. Shutemov
2008-08-05  9:44                                     ` Anton Farygin
2008-08-05  9:52                                       ` Aleksey Novodvorsky
2008-08-05 13:05                                         ` [devel] [JT] " Michael Shigorin
2008-08-05  9:17                               ` [devel] " Alexander Bokovoy
2008-08-05  9:23                                 ` Anton Farygin
2008-08-05  9:33                                 ` Anton Farygin
2008-08-05 13:00                               ` Led
2008-08-05 13:15                                 ` Anton Farygin
2008-08-05 13:28                                   ` Michael Shigorin
2008-08-05 13:33                                     ` [devel] I: опции squashfs в mkimage Anton Farygin
2008-08-05 13:46                                         ` Anton Farygin
2008-08-05 13:34                                     ` [devel] I: squashfsprogs с LZMA по умолчанию Alexey Gladkov
2008-08-05  5:56                         ` Michael Shigorin
2008-08-05  0:33                       ` Led
2008-08-05  0:51                         ` Alexey Tourbin
2008-08-04 22:26                   ` Anton Farygin
2008-08-04 22:37                     ` Konstantin A. Lepikhov
2008-08-05  0:36                     ` Led
2008-08-05  6:01                       ` Michael Shigorin
2008-08-05  6:18                         ` Anton Farygin
2008-08-05  9:13                           ` Konstantin A. Lepikhov
2008-08-05  9:27                             ` Anton Farygin
2008-08-05  9:33                               ` Konstantin A. Lepikhov
2008-08-05  9:37                                 ` Aleksey Novodvorsky
2008-08-05  9:41                                 ` Anton Farygin
2008-08-05  9:44                                   ` Aleksey Novodvorsky
2008-08-05  9:50                                     ` Anton Farygin
2008-08-05  9:52                                       ` Anton Farygin
2008-08-05  9:55                                         ` Aleksey Novodvorsky
2008-08-05  9:57                                           ` Aleksey Novodvorsky
2008-08-05 10:15                                             ` Anton Farygin
2008-08-05 10:19                                               ` Aleksey Novodvorsky
2008-08-05 10:20                                               ` Kirill A. Shutemov
2008-08-05 10:22                                                 ` Anton Farygin
2008-08-05 10:24                                                   ` Anton Farygin
2008-08-05 10:23                                                 ` Aleksey Novodvorsky
2008-08-05 10:25                                                   ` Anton Farygin
2008-08-05 12:04                                         ` Michael Shigorin
2008-08-05 12:09                                           ` Anton Farygin
2008-08-05 13:03                                             ` Led
2008-08-05 13:15                                               ` Anton Farygin
2008-08-05 13:20                                             ` Michael Shigorin
2008-08-05  9:54                                       ` Aleksey Novodvorsky
2008-08-05 10:07                                         ` Alexey Gladkov
2008-08-05 10:09                                           ` Mikhail Gusarov
2008-08-05 10:13                                           ` Aleksey Novodvorsky
2008-08-05 10:41                                             ` Anton Farygin
2008-08-05 10:57                                               ` Alexey Gladkov
2008-08-05 10:58                                                 ` Anton Farygin
2008-08-05 10:59                                               ` Michael Bochkaryov
2008-08-05 10:16                                           ` Anton Farygin
2008-08-05  7:04     ` Anton V. Boyarshinov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48976CD2.6000309@altlinux.com \
    --to=rider@altlinux.com \
    --cc=devel@lists.altlinux.org \
    --cc=public-devel-XbBxUvOt3X3HsNE/8sQLYR2eb7JE58TQ@hugh.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git