Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Nov 2015 07:26:46 -0600
From:      Scott Bennett <bennett@sdf.org>
To:        freebsd-ports@freebsd.org
Subject:   ccache's cleanup algorithm
Message-ID:  <201511031326.tA3DQkGW004763@sdf.org>

next in thread | raw e-mail | index | archive | help
     In ccache's cleanup.c module, the comments say that files are deleted
from the cache on a LRU basis.  However, the code refers to mtime, not atime,
so it appears that ccache is, in reality, using a Least Recently *Modified*
basis upon which to expire files from the cache.  Is that really what ccache
does?  Or did I miss something?  If it's really using LRM instead of LRU,
can anyone explain why?


                                  Scott Bennett, Comm. ASMELG, CFIAG
**********************************************************************
* Internet:   bennett at sdf.org   *xor*   bennett at freeshell.org  *
*--------------------------------------------------------------------*
* "A well regulated and disciplined militia, is at all times a good  *
* objection to the introduction of that bane of all free governments *
* -- a standing army."                                               *
*    -- Gov. John Hancock, New York Journal, 28 January 1790         *
**********************************************************************



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511031326.tA3DQkGW004763>