ccache用的是哪种缓存算法?

Which cache algorithm is used in ccache?

我试图找到有关 ccache 中使用的缓存算法的任何信息,但没有找到任何信息。那么,有谁知道 ccache 达到 max_size 时如何驱逐元素? LRU?研究组? "Ring buffer"?

现在我在源代码中发现ccache正在使用LRU:https://github.com/ccache/ccache/blob/c33cd219f85449078034ff75b54fd499549cf4e4/cleanup.c#L22