IT-словарь › Инфраструктура › XSMP

XSMP

Инфраструктура Svenska → Обновлено: 2026-10-20

Протокол X11 для сохранения сеанса рабочего стола и возврата каждой программы и окна на прежнее место.

X Session Management Protocol появился вместе с X11R6 в 1994 году. Менеджер сессий — в референсной поставке это xsm — следит за всеми подключёнными клиентами и выдаёт каждому уникальный идентификатор. При выходе он рассылает SaveYourself: программы сохраняют состояние и в ответ присылают команду для перезапуска вместе с идентификатором, чтобы в следующий раз найти своё состояние.

Работает он не поверх X-соединения, а поверх ICE (Inter-Client Exchange) — отдельного транспорта, появившегося в том же релизе. Библиотека libSM легла в основу управления сессиями и в GNOME, и в KDE. На практике поддержка была неровной: масса программ вежливо отвечала и ничего не сохраняла, а у Wayland широко принятого аналога нет.

← Назад к словарю