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 года.

Литература

  • Марко Фиорети. Что за штука… MicroXwin // LinuxFormat. — 2010. — Апрель (№ 130). — С. 48—49.

Ссылки

  • Официальный сайт проекта MicroXWin Архивная копия от 9 сентября 2018 на Wayback Machine
Перейти к шаблону «Freedesktop.org»
Проекты на freedesktop.org
Компоненты
Библиотеки
Фреймворки
Встречи
Перейти к шаблону «Интерфейсы пользователя в Unix-подобных системах»
Среды рабочего стола
Основа GTK
Основа Qt
Основа Motif
Другие
Графические
оболочки
Менеджеры окон
Композитные
Фреймовые
Стековые
На протоколе
Wayland
Командные оболочки
X Window System