Skip to contents

Cache statistics

Usage

gr_cache_stats(cache)

Arguments

cache

A gr_cache().

Value

A one-row data frame: dir, entries, bytes, hits, misses, writes. entries and bytes are read from disk, so they include entries written by earlier sessions; the three counters cover this session only.

Examples

cache <- gr_cache(file.path(tempdir(), "readgpt-stats-cache"))
cl <- gr_cache_client(gr_mock_client(function(m, p) "hi"), cache)
invisible(gr_call(cl, "one"))
invisible(gr_call(cl, "one"))
gr_cache_stats(cache)[c("entries", "hits", "misses", "writes")]
#>   entries hits misses writes
#> 1       1    1      1      1