ТПМС 4. Мелкогранулярные блокировки II
0:04:25 - resize
0:07:10 - сборка мусора (stop the world GC)
0:09:40 - concurrent таблица
0:11:00 - synchronisation (вспоминаем)
0:11:43 - управление памятью
0:13:55 - RCU
0:18:23 - RCU-lock
0:21:45 - ReadLock, ReadUnlock, Synchronize
0:25:40 - synchronize, ядра
0:35:50 - наивная реализация SortedSet
0:37:40 - чем хорош SortedList
0:41:55 - итератор в SortedList
0:47:10 - перемещение указателей в SortedList
0:49:50 - удаление при перемещении указателей, использование умных указателей
0:55:48 - отличие GC от RefCounting
0:57:40 - хранение счетчика ссылок
1:01:50 - инкремент счетчика
1:07:30 - повторный locate
1:14:10 - locate и lookup, проверка удаления
1:18:30 - SkipList
1:23:10 - поиск в SkipList
1:24:00 - совмещение SkipList и SortedList