Re: Interesting paper: Contention-Aware Lock Scheduling
От | AJG |
---|---|
Тема | Re: Interesting paper: Contention-Aware Lock Scheduling |
Дата | |
Msg-id | 1525466759279-0.post@n3.nabble.com обсуждение исходный текст |
Ответ на | Re: Interesting paper: Contention-Aware Lock Scheduling (Konstantin Knizhnik <k.knizhnik@postgrespro.ru>) |
Ответы |
Re: Interesting paper: Contention-Aware Lock Scheduling
|
Список | pgsql-hackers |
Another interesting article from Jan 2018 (Tsinghua University and Microsoft Research) http://madsys.cs.tsinghua.edu.cn/publications/TS2018-liu.pdf DudeTx: Durable Transactions Made Decoupled "This paper presents DudeTx, a crash-consistent durable transaction system that avoids the drawbacks of both undo and redo logging. DudeTx uses shadowDRAM to decouple the execution of a durable transaction into three fully asynchronous steps. The advantage is that only minimal fences and no memory read instrumentation are required. This design enables an out-of-the-box concurrency control mechanism, transactional memory or fine-grained locks, to be used as an independent component. The evaluation results show that DudeTx adds durability to a software transactional memory system with only 7.4% ∼ 24.6% throughput degradation. Compared to typical existing durable transaction systems, DudeTx provides 1.7× ∼ 4.4× higher throughput. Moreover, DudeTx can be implemented with hardware transactional memory or lock-based concurrency control, leading to a further 1.7× and 3.3× speedup, respectively." -- Sent from: http://www.postgresql-archive.org/PostgreSQL-hackers-f1928748.html
В списке pgsql-hackers по дате отправления: