- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for scaleCacheSize (0.14 sec)
-
subprojects/core/src/test/groovy/org/gradle/cache/internal/HeapProportionalCacheSizerTest.groovy
when: def scaled = heapProportionalCacheSizer.scaleCacheSize(100, 100) then: scaled >= 100 } def "cache cap sizer adjusts caps based on maximum heap size"() { given: def heapProportionalCacheSizer = new HeapProportionalCacheSizer(maxHeapMB) when: def caps = heapProportionalCacheSizer.scaleCacheSize(2000) then: caps == expectedCaps
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Aug 14 07:38:37 UTC 2017 - 2.3K bytes - Viewed (0) -
platforms/core-execution/persistent-cache/src/main/java/org/gradle/cache/internal/HeapProportionalCacheSizer.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:08:47 UTC 2023 - 2.5K bytes - Viewed (0) -
subprojects/core-api/src/main/java/org/gradle/api/tasks/util/internal/CachingPatternSpecFactory.java
public CachingPatternSpecFactory() { cacheSizer = new HeapProportionalCacheSizer(); specInstanceCache = CacheBuilder.newBuilder().maximumSize(cacheSizer.scaleCacheSize(INSTANCES_MAX_SIZE)).build(); } @Override protected Spec<FileTreeElement> createSpec(final Collection<String> patterns, final boolean include, final boolean caseSensitive) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 20 05:40:52 UTC 2018 - 4.9K bytes - Viewed (0) -
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) -
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)