- MIT-SHM
-
MIT-SHM (англ. MIT Shared Memory Extension, XShm) — расширение X Window System для обмена видеоданными между клиентом и сервером с использованием общего поля памяти.
Прежде всего расширение обеспечивает работу со структурами типа XImage в общей памяти. Особый интерес это представляет для случаев изображений большого размера (разрешения) поскольку позволяет не использовать подсистему коммуникаций библиотеки Xlib вовсе (или использовать умеренно). Это может приводить к существенному увеличению производительности. Пиксельные карты (Pixmap: XBM, XPM) в общей памяти также поддерживаются этим расширением.
Важно, что расширение работает только с обычной видеопамятью, которая поддерживается Х-сервером, но не с видеопамятью специализированного графического оборудования (в обход X-сервера).
Ссылки
- (англ.) The MIT Shared Memory Extension. How the shared memory extension works, MIT X Consortium, 1991
- Графические системы Linux-а с точки зрения игр и мультимедиа, Сергей Кононенко, 2000
X Window System Архитектура Основной протокол • Xlib • Выделение • Менеджер сессий • XDM • Инструментарий • Авторизация • Встроенные средства • Список цветов
Менеджеры окон Композитный • Репарентинг • Тайлинг
Расширения Реализации X11.app • X.Org Server • X-Win32 • XFree86 • XDarwin • Xming • Xsun
Стандарты Приложения X-терминал Категории:- Массачусетский технологический институт
- X Window System
Wikimedia Foundation. 2010.