MicroXwin

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
MicroXwin
Тип Оконная система
Разработчик DSPSOFT INC
Операционная система Linux (x86, amd64, arm, mips[1][2])
Последняя версия 2.4 (29 октября 2012 года)
Лицензия Гибридная. Проприетарная лицензия для модулей ядра и в стиле BSD для остальной части
Сайт volkspc.org/microxwin/

MicroXwin — замена X-серверу для операционных систем семейства Linux. Поскольку клиент-серверная архитектура не используется, это позволит снизить затраты процессорного времени и ОЗУ, увеличить производительность, так как процессору не нужно выполнять множество операций по обмену сообщениями между сервером и клиентами[3]. Высокая производительность достигается также за счет того, что MicroXwin выполнен в виде модуля ядра. Он копирует данные из пользовательского пространства в буфер кадров, а затем на экран. Однако тут очевиден недостаток системы: при крахе MicroXwin также произойдет крах ядра. Кроме того, нет сетевой прозрачности, как в X11.

Для модуля необходимо всего 500Кб памяти, тогда как стандартная X-система занимает порядка 20Мб.

Распространение

Вся часть Xlib полностью открыта, но модуль ядра проприетарный.

Совместимость с клиентами и Xlib

MicroXwin в настоящее время не полностью совместим с различными рабочими окружениями как GNOME, KDE, Xfce, Icewm и другими. Однако сейчас ведутся активные работы по повышению совместимости. Как уже выше упоминалось, все библиотеки MicroXwin полностью открыты.

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

См. также

Примечания

  1. MicroXwin 2.0 Release for MIPS Au12XX and x86 (недоступная ссылка). Дата обращения: 9 сентября 2018. Архивировано 28 августа 2018 года.
  2. Группы Google. Дата обращения: 9 сентября 2018. Архивировано 4 ноября 2012 года.
  3. Kernel-Based X11 Server Claims 2x Performance Over X.Org - Phoronix. Дата обращения: 9 сентября 2018. Архивировано 9 сентября 2018 года.

Литература

Ссылки