Home
last modified time | relevance | path

Searched refs:block_size (Results 1 – 25 of 73) sorted by relevance

123

/rocksdb-6.9/memory/
Darena.cc32 size_t OptimizeBlockSize(size_t block_size) { in OptimizeBlockSize() argument
34 block_size = std::max(Arena::kMinBlockSize, block_size); in OptimizeBlockSize()
35 block_size = std::min(Arena::kMaxBlockSize, block_size); in OptimizeBlockSize()
38 if (block_size % kAlignUnit != 0) { in OptimizeBlockSize()
39 block_size = (1 + block_size / kAlignUnit) * kAlignUnit; in OptimizeBlockSize()
42 return block_size; in OptimizeBlockSize()
45 Arena::Arena(size_t block_size, AllocTracker* tracker, size_t huge_page_size) in Arena() argument
46 : kBlockSize(OptimizeBlockSize(block_size)), tracker_(tracker) { in Arena()
Dconcurrent_arena.cc29 ConcurrentArena::ConcurrentArena(size_t block_size, AllocTracker* tracker, in ConcurrentArena() argument
31 : shard_block_size_(std::min(kMaxShardBlockSize, block_size / 8)), in ConcurrentArena()
33 arena_(block_size, tracker, huge_page_size) { in ConcurrentArena()
Darena.h41 explicit Arena(size_t block_size = kMinBlockSize,
139 extern size_t OptimizeBlockSize(size_t block_size);
/rocksdb-6.9/tools/block_cache_analyzer/
Dblock_cache_pysim_test.py133 block_size=1,
157 block_size=1,
181 block_size=1,
205 block_size=1,
300 block_size = vs
312 block_size=block_size,
353 block_size = 16 * 1024
439 block_size=1,
546 block_size=1,
635 k.block_size = 3
[all …]
Dblock_cache_trace_analyzer.h39 uint64_t block_size = 0; member
69 if (block_size != 0 && access.block_size != 0) { in AddAccess()
70 assert(block_size == access.block_size); in AddAccess()
81 block_size = access.block_size; in AddAccess()
104 if (referenced_data_size > block_size && block_size != 0) { in AddAccess()
Dblock_cache_pysim.py33 block_size, argument
56 self.block_size = block_size + block_key_size
743 trace_record.block_size,
747 trace_record.access_time, is_hit=is_hit, miss_bytes=trace_record.block_size
797 value_size=trace_record.block_size,
801 trace_record.access_time, is_hit, miss_bytes=trace_record.block_size
1711 block_size = int(ts[3])
1715 if block_size == 0:
1721 if no_insert == 0 and block_size == 0:
1791 block_size=int(ts[3]),
[all …]
/rocksdb-6.9/table/block_based/
Dflush_block_policy.cc23 FlushBlockBySizePolicy(const uint64_t block_size, in FlushBlockBySizePolicy() argument
27 : block_size_(block_size), in FlushBlockBySizePolicy()
29 ((block_size * (100 - block_size_deviation)) + 99) / 100), in FlushBlockBySizePolicy()
78 table_options.block_size, table_options.block_size_deviation, in NewFlushBlockPolicy()
Dblock_test.cc296 for (size_t block_size : block_sizes) { in TEST_F() local
298 BlockReadAmpBitmap read_amp_bitmap(block_size, kBytesPerBit, stats.get()); in TEST_F()
301 size_t needed_bits = (block_size / kBytesPerBit); in TEST_F()
302 if (block_size % kBytesPerBit != 0) { in TEST_F()
306 ASSERT_EQ(stats->getTickerCount(READ_AMP_TOTAL_READ_BYTES), block_size); in TEST_F()
311 random_entry_offsets.push_back(rnd.Next() % block_size); in TEST_F()
326 entry_end = block_size - 1; in TEST_F()
Dblock.h46 explicit BlockReadAmpBitmap(size_t block_size, size_t bytes_per_bit, in BlockReadAmpBitmap() argument
54 assert(block_size > 0 && bytes_per_bit > 0); in BlockReadAmpBitmap()
62 size_t num_bits_needed = ((block_size - 1) >> bytes_per_bit_pow_) + 1; in BlockReadAmpBitmap()
71 RecordTick(GetStatistics(), READ_AMP_TOTAL_READ_BYTES, block_size); in BlockReadAmpBitmap()
/rocksdb-6.9/util/
Dcrc32c.cc661 size_t block_size, in CombineCRC() argument
667 *(reinterpret_cast<const __m128i*>(clmul_constants) + block_size - 1); in CombineCRC()
708 uint64_t block_size = count & 127; in crc32c_3way() local
709 if (block_size == 0) { in crc32c_3way()
710 block_size = 128; in crc32c_3way()
715 const uint64_t* next0 = (uint64_t*)next + block_size; in crc32c_3way()
716 const uint64_t* next1 = next0 + block_size; in crc32c_3way()
717 const uint64_t* next2 = next1 + block_size; in crc32c_3way()
723 switch (block_size) { in crc32c_3way()
1111 crc0 = CombineCRC(block_size, crc0, crc1, crc2, next2); in crc32c_3way()
[all …]
/rocksdb-6.9/utilities/leveldb_options/
Dleveldb_options.cc30 block_size(4096), in LevelDBOptions()
48 table_options.block_size = leveldb_options.block_size; in ConvertOptions()
/rocksdb-6.9/utilities/simulator_cache/
Dcache_simulator.cc47 if (access.no_insert == Boolean::kFalse && admit && access.block_size > 0) { in Access()
48 sim_cache_->Insert(access.block_key, /*value=*/nullptr, access.block_size, in Access()
115 AccessKVPair(access.block_key, access.block_size, in Access()
173 access.block_key, access.block_size, ComputeBlockPriority(access), in Access()
186 AccessKVPair(access.block_key, access.block_size, in Access()
/rocksdb-6.9/tools/
Dsst_dump_tool.cc166 const TableBuilderOptions& tb_options, size_t block_size, in CalculateCompressedTableSize() argument
176 table_options.block_size = block_size; in CalculateCompressedTableSize()
206 size_t block_size, in ShowAllCompressionSizes() argument
220 fprintf(stdout, "Block Size: %" ROCKSDB_PRIszt "\n", block_size); in ShowAllCompressionSizes()
233 CalculateCompressedTableSize(tb_opts, block_size, &num_data_blocks); in ShowAllCompressionSizes()
511 size_t block_size = 0; in Run() local
553 iss >> block_size; in Run()
675 set_block_size ? block_size : 16384, in Run()
Ddbench_monitor42 bs [block_size]
84 …echo DEBUG: Will run $DB_BENCH --block_size=$bs --compression_type=$ztype --benchmarks="$benches" …
88 $DB_BENCH --block_size=$bs --compression_type=$ztype --benchmarks="$benches" --reads="$reads" --thr…
Dsst_dump_tool_imp.h39 size_t block_size,
50 size_t block_size,
/rocksdb-6.9/examples/
Doptions_file_example.cc50 bbt_opts.block_size = 32 * 1024; in main()
92 assert(loaded_bbt_opt->block_size == bbt_opts.block_size); in main()
/rocksdb-6.9/docs/_posts/
D2015-01-16-migrating-from-leveldb-to-rocksdb-2.markdown28 opt.block_size = 4096;
51 opt.block_size = 4096;
84 …B have moved to other structures in different components. For example, block_size is not available…
103 topt.block_size = 4096;
D2015-02-24-reading-rocksdb-options-from-a-file.markdown10 …uffer_size=1024; max_write_buffer_number=2; block_based_table_factory={block_size=4k};`. Similarly…
29 …"block_based_table_factory={block_size=4096}"; …
/rocksdb-6.9/trace_replay/
Dblock_cache_tracer.h81 uint64_t block_size = 0; member
98 block_size = _block_size; in FillLookupContext()
111 uint64_t block_size = 0; member
143 block_size(_block_size), in access_timestamp()
Dblock_cache_tracer_test.cc64 record.block_size = kBlockSize + key_id; in WriteBlockAccess()
94 record.block_size = kBlockSize; in GenerateAccessRecord()
118 ASSERT_EQ(kBlockSize + key_id, record.block_size); in VerifyAccess()
350 ASSERT_EQ(kBlockSize, read_record.block_size); in TEST_F()
Dblock_cache_tracer.cc122 PutFixed64(&trace.payload, record.block_size); in WriteBlockAccess()
226 if (!GetFixed64(&enc_slice, &record->block_size)) { in ReadAccess()
336 access.access_timestamp, block_id, access.block_type, access.block_size, in WriteHumanReadableTraceRecord()
388 record->block_size = ParseUint64(record_strs[3]); in ReadAccess()
/rocksdb-6.9/utilities/persistent_cache/
Dpersistent_cache_test.h161 size_t block_size; variable
164 if (!cache_->Lookup(key, &block, &block_size).ok()) {
171 ASSERT_OK(cache_->Lookup(key, &block, &block_size));
172 ASSERT_EQ(block_size, sizeof(edata));
/rocksdb-6.9/include/rocksdb/
Dfile_system.h811 virtual void GetPreallocationStatus(size_t* block_size, in GetPreallocationStatus() argument
814 *block_size = preallocation_block_size_; in GetPreallocationStatus()
857 const auto block_size = preallocation_block_size_; in PrepareWrite() local
859 (offset + len + block_size - 1) / block_size; in PrepareWrite()
863 Allocate(block_size * last_preallocated_block_, in PrepareWrite()
864 block_size * num_spanned_blocks, options, dbg); in PrepareWrite()
1315 void GetPreallocationStatus(size_t* block_size, in GetPreallocationStatus() argument
1317 target_->GetPreallocationStatus(block_size, last_allocated_block); in GetPreallocationStatus()
Denv.h829 virtual void GetPreallocationStatus(size_t* block_size, in GetPreallocationStatus() argument
832 *block_size = preallocation_block_size_; in GetPreallocationStatus()
873 const auto block_size = preallocation_block_size_; in PrepareWrite() local
875 (offset + len + block_size - 1) / block_size; in PrepareWrite()
879 Allocate(block_size * last_preallocated_block_, in PrepareWrite()
880 block_size * num_spanned_blocks); in PrepareWrite()
1501 void GetPreallocationStatus(size_t* block_size, in GetPreallocationStatus() argument
1503 target_->GetPreallocationStatus(block_size, last_allocated_block); in GetPreallocationStatus()
/rocksdb-6.9/table/
Dformat.h218 inline uint64_t block_size(const BlockHandle& handle) { in block_size() function
223 size_t block_size) { in get_block_compression_type() argument
224 return static_cast<CompressionType>(block_data[block_size]); in get_block_compression_type()

123