stringtranslate.com

Менеджер транзакций ядра

Kernel Transaction Manager ( KTM ) — это компонент ядра операционной системы Windows в Windows Vista и Windows Server 2008 , который позволяет приложениям использовать атомарные транзакции на ресурсах , делая их доступными как объекты ядра. [1]

Обзор

Механизм транзакций, работающий в режиме ядра, позволяет выполнять транзакции как в режиме ядра, так и в режиме пользователя, а также между распределенными ресурсами. Kernel Transaction Manager призван облегчить разработчикам приложений выполнение многих операций по восстановлению ошибок практически прозрачно, при этом KTM выступает в качестве менеджера транзакций, к которому могут подключаться клиенты транзакций. Эти клиенты транзакций могут быть сторонними клиентами, которые хотят инициировать транзакции на ресурсах, управляемых Transaction Resource Manager. Менеджеры ресурсов также могут быть сторонними или встроенными в систему.

KTM используется для реализации транзакционной NTFS (TxF) и транзакционного реестра (TxR). KTM использует для своей работы Common Log File System (CLFS). CLFS — это подсистема файлов журналов общего назначения, предназначенная для создания журналов данных и событий .

Ссылки

  1. ^ Знакомство с диспетчером транзакций ядра Windows, транзакционной файловой системой NTFS и транзакционным реестром

Дальнейшее чтение

Внешние ссылки