digital-garden/dev/algorithm/Псевдо-LRU.md
Struchkov Mark d5e6b54a58
All checks were successful
continuous-integration/drone/push Build is passing
Кэширование
2024-09-11 21:28:43 +03:00

1.4 KiB
Raw Blame History

aliases tags date zero-link parents linked
maturity/🌱
2024-06-18
../../meta/zero/00 Алгоритм
Алгоритмы вытеснения
Least Recently Used

В отличие от LRU уменьшает накладные расчеты на обновление меток времени и счетчиков.

Принцип работы:

  • У каждого ключа есть какой-то бит данных
  • В цикле бегут потоки и снимают бит этим ключам
  • Когда данные по ключу читаются бит помечается прочитанным
  • Если нам нужно вытеснить информацию из кэша, то мы идем по ключам в поиске ключей со снятым битиком.

Мета информация

Область:: ../../meta/zero/00 Алгоритм Родитель:: Алгоритмы вытеснения Источник:: Автор:: Создана:: 2024-06-18

Дополнительные материалы

Дочерние заметки

LIST 
FROM [[]]
WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link)