Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for scaleCacheSize (0.26 sec)

  1. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/HeapProportionalCacheSizer.java

            return Math.max(ratioToDefaultAvailableHeap, MIN_RATIO);
        }
    
        public int scaleCacheSize(int referenceValue) {
            return scaleCacheSize(referenceValue, 100);
        }
    
        private int scaleCacheSize(int referenceValue, int granularity) {
            if (referenceValue < granularity) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/ExclusiveCacheAccessingWorker.java

            this.maximumLockingTimeMillis = 5000;
            HeapProportionalCacheSizer heapProportionalCacheSizer = new HeapProportionalCacheSizer();
            int queueCapacity = Math.min(4000, heapProportionalCacheSizer.scaleCacheSize(40000));
            workQueue = new ArrayBlockingQueue<Runnable>(queueCapacity, true);
        }
    
        @Override
        public void enqueue(Runnable task) {
            addToQueue(task);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:50 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/DefaultInMemoryCacheDecoratorFactory.java

                // Short-lived process, don't cache in memory
                LOG.debug("Creating cache {} without in-memory store.", cacheId);
                return backingCache;
            }
            int targetSize = cacheSizer.scaleCacheSize(maxEntriesToKeepInMemory);
            CacheDetails cacheDetails = getCache(cacheId, targetSize);
            return new InMemoryDecoratedCache<>(backingCache, cacheDetails.entries, cacheId, cacheDetails.lockState);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 16:02:36 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top