Какой алгоритм кэширования используется в ccache?

Я пытался найти любую информацию об алгоритме кэширования, который используется в ccache, но ничего не нашел. Итак, кто-нибудь знает, как ccache выселить элементы, когда max_size достигнуто? LRU? MRU? «Кольцевой буфер»?

1

Решение

Теперь я обнаружил в исходном коде, что ccache использует LRU: https://github.com/ccache/ccache/blob/c33cd219f85449078034ff75b54fd499549cf4e4/cleanup.c#L22

2

Другие решения

Других решений пока нет …