| /rocksdb-6.9/java/src/main/java/org/rocksdb/ |
| D | LRUCache.java | 18 public LRUCache(final long capacity) { in LRUCache() argument 19 this(capacity, -1, false, 0.0); in LRUCache() 33 public LRUCache(final long capacity, final int numShardBits) { in LRUCache() argument 34 super(newLRUCache(capacity, numShardBits, false,0.0)); in LRUCache() 50 public LRUCache(final long capacity, final int numShardBits, in LRUCache() argument 52 super(newLRUCache(capacity, numShardBits, strictCapacityLimit,0.0)); in LRUCache() 72 public LRUCache(final long capacity, final int numShardBits, in LRUCache() argument 74 super(newLRUCache(capacity, numShardBits, strictCapacityLimit, in LRUCache() 78 private native static long newLRUCache(final long capacity, in newLRUCache() argument
|
| D | ClockCache.java | 19 public ClockCache(final long capacity) { in ClockCache() argument 20 super(newClockCache(capacity, -1, false)); in ClockCache() 34 public ClockCache(final long capacity, final int numShardBits) { in ClockCache() argument 35 super(newClockCache(capacity, numShardBits, false)); in ClockCache() 51 public ClockCache(final long capacity, final int numShardBits, in ClockCache() argument 53 super(newClockCache(capacity, numShardBits, strictCapacityLimit)); in ClockCache() 56 private native static long newClockCache(final long capacity, in newClockCache() argument
|
| /rocksdb-6.9/cache/ |
| D | sharded_cache.cc | 18 ShardedCache::ShardedCache(size_t capacity, int num_shard_bits, in ShardedCache() argument 23 capacity_(capacity), in ShardedCache() 27 void ShardedCache::SetCapacity(size_t capacity) { in SetCapacity() argument 29 const size_t per_shard = (capacity + (num_shards - 1)) / num_shards; in SetCapacity() 34 capacity_ = capacity; in SetCapacity() 149 int GetDefaultCacheShardBits(size_t capacity) { in GetDefaultCacheShardBits() argument 152 size_t num_shards = capacity / min_shard_size; in GetDefaultCacheShardBits()
|
| D | clock_cache.cc | 270 void SetCapacity(size_t capacity) override; 525 size_t capacity = capacity_.load(std::memory_order_relaxed); in EvictFromCache() local 527 return charge <= capacity; in EvictFromCache() 531 while (usage + charge > capacity) { in EvictFromCache() 549 void ClockCacheShard::SetCapacity(size_t capacity) { in SetCapacity() argument 553 capacity_.store(capacity, std::memory_order_relaxed); in SetCapacity() 704 ClockCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit, in ClockCache() argument 706 : ShardedCache(capacity, num_shard_bits, strict_capacity_limit) { in ClockCache() 712 SetCapacity(capacity); in ClockCache() 749 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewClockCache() argument [all …]
|
| D | lru_cache.cc | 98 LRUCacheShard::LRUCacheShard(size_t capacity, bool strict_capacity_limit, in LRUCacheShard() argument 115 SetCapacity(capacity); in LRUCacheShard() 251 void LRUCacheShard::SetCapacity(size_t capacity) { in SetCapacity() argument 255 capacity_ = capacity; in SetCapacity() 466 LRUCache::LRUCache(size_t capacity, int num_shard_bits, in LRUCache() argument 471 : ShardedCache(capacity, num_shard_bits, strict_capacity_limit, in LRUCache() 476 size_t per_shard = (capacity + (num_shards_ - 1)) / num_shards_; in LRUCache() 546 return NewLRUCache(cache_opts.capacity, cache_opts.num_shard_bits, in NewLRUCache() 554 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewLRUCache() argument 566 num_shard_bits = GetDefaultCacheShardBits(capacity); in NewLRUCache() [all …]
|
| D | sharded_cache.h | 36 virtual void SetCapacity(size_t capacity) = 0; 58 ShardedCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit, 70 virtual void SetCapacity(size_t capacity) override; 110 extern int GetDefaultCacheShardBits(size_t capacity);
|
| D | lru_cache.h | 196 LRUCacheShard(size_t capacity, bool strict_capacity_limit, in ALIGN_AS() 204 virtual void SetCapacity(size_t capacity) override; in ALIGN_AS() 314 LRUCache(size_t capacity, int num_shard_bits, bool strict_capacity_limit,
|
| D | cache_test.cc | 76 std::shared_ptr<Cache> NewCache(size_t capacity) { in NewCache() argument 79 return NewLRUCache(capacity); in NewCache() 82 return NewClockCache(capacity); in NewCache() 88 size_t capacity, int num_shard_bits, bool strict_capacity_limit, in NewCache() argument 93 co.capacity = capacity; in NewCache() 101 return NewClockCache(capacity, num_shard_bits, strict_capacity_limit, in NewCache()
|
| D | lru_cache_test.cc | 28 void NewCache(size_t capacity, double high_pri_pool_ratio = 0.0, in NewCache() argument 33 new (cache_) LRUCacheShard(capacity, false /*strict_capcity_limit*/, in NewCache()
|
| /rocksdb-6.9/tools/block_cache_analyzer/ |
| D | block_cache_pysim.sh | 80 capacity="" 98 capacity="${elements[$capacity_index]}_" 103 sum_file="$result_dir/ml_${target_cf_name}${capacity}${time_unit}policy_timeline" 106 sum_file="$result_dir/ml_${target_cf_name}${capacity}${time_unit}policy_ratio_timeline" 109 sum_file="$result_dir/ml_${target_cf_name}${capacity}${time_unit}miss_timeline" 112 sum_file="$result_dir/ml_${target_cf_name}${capacity}${time_unit}miss_ratio_timeline"
|
| D | block_cache_trace_analyzer_plot.py | 60 capacity = int(row[3]) 67 miss_ratios[config]["x"].append(capacity) 102 capacity = int(row[3]) 109 miss_ratios[config]["x"].append(capacity)
|
| /rocksdb-6.9/include/rocksdb/ |
| D | cache.h | 48 size_t capacity = 0; member 96 : capacity(_capacity), in capacity() function 114 size_t capacity, int num_shard_bits = -1, 129 size_t capacity, int num_shard_bits = -1, 233 virtual void SetCapacity(size_t capacity) = 0;
|
| /rocksdb-6.9/utilities/simulator_cache/ |
| D | sim_cache.cc | 165 void SetCapacity(size_t capacity) override { cache_->SetCapacity(capacity); } in SetCapacity() argument 262 void SetSimCapacity(size_t capacity) override { in SetSimCapacity() argument 263 key_only_cache_->SetCapacity(capacity); in SetSimCapacity() 335 co.capacity = sim_capacity; in NewSimCache()
|
| D | sim_cache_test.cc | 81 co.capacity = 0; in TEST_F() 150 co.capacity = 1024 * 1024; in TEST_F()
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/ |
| D | ClockCacheTest.java | 18 final long capacity = 1000; in newClockCache() local 21 try(final Cache clockCache = new ClockCache(capacity, in newClockCache()
|
| D | LRUCacheTest.java | 18 final long capacity = 1000; in newLRUCache() local 22 try(final Cache lruCache = new LRUCache(capacity, in newLRUCache()
|
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | hash_table.h | 67 explicit HashTable(const size_t capacity = 1024 * 1024, 70 static_cast<uint32_t>(load_factor ? capacity / load_factor : 0)), 73 assert(capacity);
|
| D | hash_table_evictable.h | 29 explicit EvictableHashTable(const size_t capacity = 1024 * 1024, 32 : HashTable<T*, Hash, Equal>(capacity, load_factor, nlocks),
|
| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | sim_cache.h | 64 virtual void SetSimCapacity(size_t capacity) = 0;
|
| /rocksdb-6.9/memory/ |
| D | arena.h | 66 return blocks_memory_ + blocks_.capacity() * sizeof(char*) - in ApproximateMemoryUsage()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2017-03-02-rocksdb-5-2-1-released.markdown | 9 * NewLRUCache() will determine number of shard bits automatically based on capacity, if the user do…
|
| D | 2016-07-26-rocksdb-4-8-released.markdown | 41 …che. If the flag is set to true, insert to cache will fail if no enough capacity can be free. Sign…
|
| /rocksdb-6.9/memtable/ |
| D | write_buffer_manager_test.cc | 56 co.capacity = 1024 * 1024 * 1024; in TEST_F()
|
| /rocksdb-6.9/db/ |
| D | db_iter.h | 252 if (saved_value_.capacity() > 1048576) { in ClearSavedValue()
|
| /rocksdb-6.9/db_stress_tool/ |
| D | db_stress_test_base.h | 25 std::shared_ptr<Cache> NewCache(size_t capacity);
|