Помимо обычных дистрибутивов Linux, существует еще и экзотика, которая, в общем-то, по функциональности ничем не отличается от нормальных дистрибутивов, но порой имеет некоторые интересные особенности. Эту экзотику мы и разберем — не все же время нужно писать о серьезных вещах.

 

Stali

Начнем с относительно неэкзотического дистрибутива. Stali — полностью статически собранный дистрибутив. По заверениям разработчиков, использование статической компиляции сильно уменьшает размер итоговых бинарников и повышает производительность (по меньшей мере сокращается время запуска, из-за того что разрешение символов при динамической линковке отнимает некоторое количество ресурсов). Так, при линковке обычного «Hello, world» с glibc размер исполняемого файла составляет 600 Кбайт. При линковке же с uClibc его размер окажется примерно 7 Кбайт. Аналогично при динамической линковке ksh c glibc размер образа будет 234 Кбайт, а при статической — 170 Кбайт.

Кроме того, статическая линковка позволяет включить в приложение только те символы, в которых есть необходимость. В случае же динамической линковки о таком говорить бессмысленно.

Вместо autoconf/autotools используется порт утилиты mk из Plan9 — autoconf/autotools порой избыточно сложны, mk же предлагает разумный компромисс между гибкостью и сложностью.

К сожалению, ISO-образ не предоставляется, а сам дистрибутив датирован 2010 годом (несмотря на то что некоторые изменения вносятся и по сей день), таким образом, можно сказать, что он до сих пор в стадии альфа, когда будет выпущен первый релиз — неизвестно.

 

muLinux

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score! Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя! Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.


Check Also

APT в Avast. CISO Avast Джайла Балу об атаке на компанию и о сложностях хорошей безопасности

Джайла Балу еще не успела заступить на пост CISO компании Avast, оставив аналогичную должн…

3 комментария

  1. Аватар

    gospodinmir

    19.08.2015 at 17:51

    >>Кроме того, по их словам, эта самая сертификация по сути фиктивна, так как проверяют на соответствие сертификационным требованиям сами разработчики и эти проверки от реальных эксплуатационных условий, мягко скажем, отличаются.

    И где это сами разработчики занимаются сертификацией?

  2. Аватар

    xeim

    19.08.2015 at 18:54

  3. Аватар

    jugar

    24.10.2015 at 19:24

    «использование статической компиляции сильно уменьшает размер итоговых бинарников»
    Это шютка такая?

Оставить мнение