[devel] драйверы: побольше или поменьше?

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Вт Окт 21 19:16:37 MSD 2008


On Tuesday, 21 October 2008 17:22:30 Kirill A. Shutemov wrote:
> On Tue, Oct 21, 2008 at 04:55:47PM +0300, Led wrote:
> > On Tuesday, 21 October 2008 16:41:15 Sergey Vlasov wrote:
> > > On Tue, Oct 21, 2008 at 06:09:56PM +0700, Mikhail Gusarov wrote:
> > > > Twas brillig at 14:05:58 21.10.2008 UTC+03 when mike на osdn.org.ua did
> > > > gyre and gimble:
> > > >
> > > >  MS> Скорее нетбуков с небольшими SSD. Дополнительные драйверы никто
> > > > не MS> мешает ставить принудительно.
> > > >
> > > > Они уже тоже в гигабайтах считаются (2G на самом мелком EEE). 50-60
> > > > мегабайт модулей - это меньше процента объёма.
> > >
> > > Для подобных конфигураций могло бы иметь смысл сжатие файлов модулей с
> > > помощью gzip - в module-init-tools это поддерживается.  Только вот
> > > размеры бинарных пакетов при включении такого сжатия, наоборот,
> > > вырастут.
> >
> > А если сжимать постскриптом?
>
> rpm -V не будет работать.

Это как раз понятно. А если сделать такое сжатие опциональным? Скажем, флажком 
в /etc/sysconfig/kernel? Тогда только скрипт %post_kernel_modules чуть 
дополнить останется, чтоб он смотрел в /etc/sysconfig/kernel и, при 
необходимости, сжимал модули.
Хотя, понятно, конечно, что всё это, по большому счёту, костыли при 
отстутствующем в ядре compress-layer для FS для файлов/каталогов с атрибутом 
компрессии (в VFS?).

-- 
Led


Подробная информация о списке рассылки Devel