Skip to content

Commit

Permalink
tweak cache config
Browse files Browse the repository at this point in the history
  • Loading branch information
tudor-malene committed Jul 15, 2024
1 parent 741cc65 commit b47d048
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions go/enclave/storage/cache_service.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,8 @@ type CacheService struct {
func NewCacheService(logger gethlog.Logger) *CacheService {
// todo (tudor) figure out the config
ristrettoCache, err := ristretto.NewCache(&ristretto.Config{
NumCounters: 100_000_000, // 10 times the expected elements
MaxCost: 1024 * 1024 * 1024, // allocate 1GB
BufferItems: 64, // number of keys per Get buffer.
NumCounters: 10 * 10 * 1000, // 10 times the expected elements (10 caches * 1000 historic elements)
MaxCost: 512 * 1024 * 1024, // allocate 512MB
})
if err != nil {
logger.Crit("Could not initialise ristretto cache", log.ErrKey, err)
Expand Down

0 comments on commit b47d048

Please sign in to comment.