[devel] размер монолитного firmware-linux
Ivan A. Melnikov
iv на altlinux.org
Ср Мар 18 12:59:13 MSK 2020
On Wed, Mar 18, 2020 at 02:42:54AM +0300, Vitaly Lipatov wrote:
> Michael Shigorin писал 17.3.20 9:47:
> > On Mon, Mar 16, 2020 at 04:21:52PM +0300, Sergey Bolshakov wrote:
> > > Между тем %{size} пакета перевалил за полгига и уменьшится врядли.
> > > Дорогой cronbuild, ответь пожалуйста, как нам быть в этой ситуации ?
> > > Может быть, стоит распилить наконец этот пакет
> >
> > Ой да. Вместе с ядром размер firmware-linux стал определяющим
> > рост размера исошек некоторых регулярок/стартеркитов ещё на p8,
> > когда я ими занимался.
> >
> > > или хотя бы сжать содержимое, предполагая наличие
> > > FW_LOADER_COMPRESS во всех наших ядрах ?
> >
> > А вот этого в 4.9 на e2k пока не наблюдается,
> > так что хорошо бы ручкой приделывать.
> > Но явно стоит (вслед за модулями).
> В пакете много одинаковых по содержимому файлов с разными названиями
> (особенно в intel). Хорошо бы какой-то dedup применить, чтобы если не
> симлинки, то хоть жёсткие ссылки сделать.
Кстати да.
> Статистика zpaq:
> Исходный -> дедуплицированный -> сжатый (Мб)
> 539 -> 419 -> 107
У меня получилось поменьше, но всё равно стоит того:
$ hardlink -nv /lib/firmware/
Directories 238
Objects 2541
IFREG 2179
Comparisons 401
Would link 282
Would save 26116096
--
wbr,
iv m.
Подробная информация о списке рассылки Devel