LINUX.ORG.RU

История изменений

Исправление Crocodoom, (текущая версия) :

не хотите заставлять его синхронизироваться на каждом доступе (что потенциально может быть очень дорого, несопоставимо дороже чем собственно доступ)

Проверка валидности кэша — это м.б. проверка одного ptr на nullptr (если где-то произошла mutable операция — ставим ptr на этот чанк кэша в nullptr). Но я с вами согласен, что для дерева «вообще» даже такие приседания м.б. слишком затратны

Исходная версия Crocodoom, :

не хотите заставлять его синхронизироваться на каждом доступе (что потенциально может быть очень дорого, несопоставимо дороже чем собственно доступ)

Проверка валидности кэша — это м.б. проверка одного ptr на null_ptr (если где-то произошла mutable операция — ставим ptr на этот чанк кэша в null_ptr). Но я с вами согласен, что для дерева «вообще» даже такие приседания м.б. слишком затратны