Представление мьютекса службы сохранения MAT-файлов
mps.sync.TimedMATFileMutex
- примитив синхронизации, используемый для защиты данных в базе данных MAT-файлов от одновременного доступа нескольких работников.
Создайте mps.sync.TimedMATFileMutex
использование объекта mps.sync.mutex
.
mps.sync.mutex | Создайте мьютекс службы стойкости |
acquire | Получите консультационную блокировку на мьютексе службы стойкости |
own | Проверяйте принадлежность консультативной блокировки объекта мьютекса службы сохранения |
release | Деблокируйте консультационную блокировку на мьютексе службы стойкости |
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'
acquire
| mps.sync.mutex
| mps.sync.TimedRedisMutex
| own
| release