mps.sync.TimedMATFileMutex
MAT ファイル永続性サービスのミューテックスの表現
説明
mps.sync.TimedMATFileMutex
は、MAT ファイル データベースのデータが複数のワーカーによって同時にアクセスされないよう保護するために使用される同期プリミティブです。
作成
mps.sync.mutex
を使用して mps.sync.TimedMATFileMutex
オブジェクトを作成します。
プロパティ
オブジェクト関数
mps.sync.mutex | Create a persistence service mutex |
acquire | 永続性サービスのミューテックスのアドバイザリ ロックを取得 |
own | 永続性サービスのミューテックス オブジェクトでアドバイザリ ロックの所有権を確認する |
release | 永続性サービスのミューテックスのアドバイザリ ロックを解除 |
例
MAT ファイル ロック オブジェクトの作成
mctrl = mps.cache.control('myMATFileConnection','MatlabTest','Folder','c:\tmp') start(mctrl) lk = mps.sync.mutex('myMATFileMutex','Connection','myMATFileConnection')
lk = TimedMATFileMutex with properties: Expiration: 10 ConnectionName: 'myMATFileConnection' MutexName: 'myMATFileMutex'
バージョン履歴
R2018b で導入
参考
mps.sync.mutex
| mps.sync.TimedRedisMutex
| acquire
| own
| release
トピック
- データのキャッシュの基礎 (MATLAB Production Server)