首页>
外国专利>
ISOLATION OF CONCURRENT READ AND WRITE TRANSACTIONS ON THE SAME FILE
ISOLATION OF CONCURRENT READ AND WRITE TRANSACTIONS ON THE SAME FILE
展开▼
机译:隔离同一文件上的同步读取和写入事务
展开▼
页面导航
摘要
著录项
相似文献
摘要
The disclosure provides for isolation of concurrent read and write transactions on the same file, thereby enabling higher file system throughput relative to serial-only transactions. Race conditions and lock contentions in multi-writer scenarios are avoided in file stat (metadata) updates by the use of an aggregator to merge updates of committed transactions to maintain file stat truth, and an upgrade lock that enforces atomicity of file stat access, even while still permitting multiple processes to concurrently read from and/or write to the file data. The disclosure is applicable to generic file systems, whether native or virtualized, and may be used, for example, to speed access to database files that require prolonged input/output (I/O) transaction time periods.
展开▼