| От | Pailloncy Jean-Gerard |
|---|---|
| Тема | Concurrent wait-lock |
| Дата | |
| Msg-id | 024f8fb06469ffb872b918a2f391efc2@rilk.com обсуждение |
| Ответ на | Re: Concurrent free-lock (Simon Riggs <simon@2ndquadrant.com>) |
| Список | pgsql-hackers |
Hi, There is better than lock-free algorithm, this is wait-free. A lock-free algorithm guarantees progress regardless of whether some processes are delayed or even killed and regardless of scheduling policies. By definition, a lock-free object must be immune to deadlock and livelock. A wait-free algorithm guarantees that ALL processes will progress and FINISH in a finite number of steps. Wait-Free Reference Counting and Memory Management http://www.cs.chalmers.se/~phs/TechnicalReports/Sun04_WaitFreeRef.pdf There are many other paper at http://www.cs.chalmers.se/~phs/ Cordialement, Jean-Gérard Pailloncy
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера