Какой алгоритм кэширования используется в ccache?
Я пытался найти любую информацию об алгоритме кэширования, который используется в ccache
, но ничего не нашел. Итак, кто-нибудь знает, как ccache
выселять элементы при достижении max_size? LRU? MRU? "Кольцевой буфер"?
1 ответ
Решение
Теперь я обнаружил в исходном коде, что ccache использует LRU: https://github.com/ccache/ccache/blob/c33cd219f85449078034ff75b54fd499549cf4e4/cleanup.c#L22