Home
last modified time | relevance | path

Searched refs:capacity (Results 1 – 25 of 44) sorted by relevance

12

/rocksdb-6.9/java/src/main/java/org/rocksdb/
DLRUCache.java18 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
DClockCache.java19 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/
Dsharded_cache.cc18 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()
Dclock_cache.cc270 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 …]
Dlru_cache.cc98 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 …]
Dsharded_cache.h36 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);
Dlru_cache.h196 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,
Dcache_test.cc76 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()
Dlru_cache_test.cc28 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/
Dblock_cache_pysim.sh80 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"
Dblock_cache_trace_analyzer_plot.py60 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/
Dcache.h48 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/
Dsim_cache.cc165 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()
Dsim_cache_test.cc81 co.capacity = 0; in TEST_F()
150 co.capacity = 1024 * 1024; in TEST_F()
/rocksdb-6.9/java/src/test/java/org/rocksdb/
DClockCacheTest.java18 final long capacity = 1000; in newClockCache() local
21 try(final Cache clockCache = new ClockCache(capacity, in newClockCache()
DLRUCacheTest.java18 final long capacity = 1000; in newLRUCache() local
22 try(final Cache lruCache = new LRUCache(capacity, in newLRUCache()
/rocksdb-6.9/utilities/persistent_cache/
Dhash_table.h67 explicit HashTable(const size_t capacity = 1024 * 1024,
70 static_cast<uint32_t>(load_factor ? capacity / load_factor : 0)),
73 assert(capacity);
Dhash_table_evictable.h29 explicit EvictableHashTable(const size_t capacity = 1024 * 1024,
32 : HashTable<T*, Hash, Equal>(capacity, load_factor, nlocks),
/rocksdb-6.9/include/rocksdb/utilities/
Dsim_cache.h64 virtual void SetSimCapacity(size_t capacity) = 0;
/rocksdb-6.9/memory/
Darena.h66 return blocks_memory_ + blocks_.capacity() * sizeof(char*) - in ApproximateMemoryUsage()
/rocksdb-6.9/docs/_posts/
D2017-03-02-rocksdb-5-2-1-released.markdown9 * NewLRUCache() will determine number of shard bits automatically based on capacity, if the user do…
D2016-07-26-rocksdb-4-8-released.markdown41 …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/
Dwrite_buffer_manager_test.cc56 co.capacity = 1024 * 1024 * 1024; in TEST_F()
/rocksdb-6.9/db/
Ddb_iter.h252 if (saved_value_.capacity() > 1048576) { in ClearSavedValue()
/rocksdb-6.9/db_stress_tool/
Ddb_stress_test_base.h25 std::shared_ptr<Cache> NewCache(size_t capacity);

12