カーネルトランザクションマネージャー

カーネルトランザクションマネージャー
開発者マイクロソフト
オペレーティング·システムマイクロソフトウィンドウズ
タイプオペレーティング システム カーネル コンポーネント
ライセンス独自の商用ソフトウェア
Webサイトdocs .microsoft .com /en-us /windows /win32 /ktm /カーネルトランザクションマネージャーポータル

カーネルトランザクションマネージャKTM )は、 Windows VistaおよびWindows Server 2008のWindowsオペレーティングシステムカーネルのコンポーネントであり、アプリケーションがリソースをカーネルオブジェクトとして利用できるようにすることで、リソース上でアトミックトランザクションを使用できるようにします。[ 1 ]

概要

カーネルモードで動作するトランザクションエンジンは、カーネルモードとユーザーモードの両方のリソース、そして分散リソース間のトランザクションを可能にします。カーネルトランザクションマネージャは、アプリケーション開発者が事実上透過的に多くのエラーリカバリを容易に行えるようにすることを目的としています。KTMは、トランザクションクライアントがプラグインできるトランザクションマネージャとして機能します。これらのトランザクションクライアントは、トランザクションリソースマネージャによって管理されるリソース上でトランザクションを開始するサードパーティクライアントです。リソースマネージャは、サードパーティ製でもシステムに組み込まれていても構いません。

KTMは、トランザクションNTFS(TxF)とトランザクションレジストリ(TxR)の実装に使用されます。KTMの動作には、共通ログファイルシステム(CLFS)が使用されています。CLFSは、データログとイベントログを作成するために設計された汎用ログファイルサブシステムです。

参考文献

さらに読む