4x16k regions
| 55 | |
| 56 | // 4x16k regions |
| 57 | BlockCache::Config makeConfig(std::unique_ptr<EvictionPolicy> policy, |
| 58 | Device& device, |
| 59 | uint64_t cacheSize = kDeviceSize) { |
| 60 | BlockCache::Config config; |
| 61 | config.regionSize = kRegionSize; |
| 62 | config.cacheSize = cacheSize; |
| 63 | config.device = &device; |
| 64 | config.evictionPolicy = std::move(policy); |
| 65 | return config; |
| 66 | } |
| 67 | |
| 68 | BlockCacheReinsertionConfig makeHitsReinsertionConfig( |
| 69 | uint8_t hitsReinsertThreshold) { |
no outgoing calls
no test coverage detected