Home
last modified time | relevance | path

Searched refs:MemoryUtil (Results 1 – 12 of 12) sorted by relevance

/rocksdb-6.9/utilities/memory/
Dmemory_test.cc35 std::map<MemoryUtil::UsageType, uint64_t> usage_by_type; in UpdateUsagesHistory()
37 for (int i = 0; i < MemoryUtil::kNumUsageTypes; ++i) { in UpdateUsagesHistory()
39 usage_by_type[static_cast<MemoryUtil::UsageType>(i)]); in UpdateUsagesHistory()
85 std::map<MemoryUtil::UsageType, uint64_t>* usage_by_type) { in GetApproximateMemoryUsageByType()
142 ASSERT_EQ(usage_history_[MemoryUtil::kTableReadersTotal][i], in TEST_F()
193 ASSERT_GT(usage_history_[MemoryUtil::kMemTableTotal][i], in TEST_F()
195 ASSERT_GT(usage_history_[MemoryUtil::kMemTableUnFlushed][i], in TEST_F()
221 ASSERT_GE(usage_history_[MemoryUtil::kMemTableTotal][i], in TEST_F()
231 ASSERT_GT(usage_history_[MemoryUtil::kCacheTotal][i], in TEST_F()
232 usage_history_[MemoryUtil::kCacheTotal][i - 1]); in TEST_F()
[all …]
Dmemory_util.cc14 Status MemoryUtil::GetApproximateMemoryUsageByType( in GetApproximateMemoryUsageByType()
17 std::map<MemoryUtil::UsageType, uint64_t>* usage_by_type) { in GetApproximateMemoryUsageByType()
25 (*usage_by_type)[MemoryUtil::kMemTableTotal] += usage; in GetApproximateMemoryUsageByType()
29 (*usage_by_type)[MemoryUtil::kMemTableUnFlushed] += usage; in GetApproximateMemoryUsageByType()
38 (*usage_by_type)[MemoryUtil::kTableReadersTotal] += usage; in GetApproximateMemoryUsageByType()
45 (*usage_by_type)[MemoryUtil::kCacheTotal] += cache->GetUsage(); in GetApproximateMemoryUsageByType()
/rocksdb-6.9/java/rocksjni/
Dmemory_util.cc58 std::map<ROCKSDB_NAMESPACE::MemoryUtil::UsageType, uint64_t> usage_by_type; in Java_org_rocksdb_MemoryUtil_getApproximateMemoryUsageByType()
59 if (ROCKSDB_NAMESPACE::MemoryUtil::GetApproximateMemoryUsageByType( in Java_org_rocksdb_MemoryUtil_getApproximateMemoryUsageByType()
72 const ROCKSDB_NAMESPACE::MemoryUtil::UsageType, const uint64_t, jobject, in Java_org_rocksdb_MemoryUtil_getApproximateMemoryUsageByType()
75 const std::pair<ROCKSDB_NAMESPACE::MemoryUtil::UsageType, in Java_org_rocksdb_MemoryUtil_getApproximateMemoryUsageByType()
Dportal.h5557 const ROCKSDB_NAMESPACE::MemoryUtil::UsageType& usage_type) { in toJavaMemoryUsageType()
5559 case ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kMemTableTotal: in toJavaMemoryUsageType()
5561 case ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kMemTableUnFlushed: in toJavaMemoryUsageType()
5563 case ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kTableReadersTotal: in toJavaMemoryUsageType()
5565 case ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kCacheTotal: in toJavaMemoryUsageType()
5575 static ROCKSDB_NAMESPACE::MemoryUtil::UsageType toCppMemoryUsageType( in toCppMemoryUsageType()
5579 return ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kMemTableTotal; in toCppMemoryUsageType()
5581 return ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kMemTableUnFlushed; in toCppMemoryUsageType()
5583 return ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kTableReadersTotal; in toCppMemoryUsageType()
5585 return ROCKSDB_NAMESPACE::MemoryUtil::UsageType::kCacheTotal; in toCppMemoryUsageType()
[all …]
/rocksdb-6.9/java/src/test/java/org/rocksdb/
DMemoryUtilTest.java53 Map<MemoryUsageType, Long> usage = MemoryUtil.getApproximateMemoryUsageByType(dbs, caches); in getApproximateMemoryUsageByType()
67 usage = MemoryUtil.getApproximateMemoryUsageByType(dbs, caches); in getApproximateMemoryUsageByType()
87 Map<MemoryUsageType, Long> usage = MemoryUtil.getApproximateMemoryUsageByType(null, null); in getApproximateMemoryUsageByTypeNulls()
131 Map<MemoryUsageType, Long> usage = MemoryUtil.getApproximateMemoryUsageByType(dbs, caches); in getApproximateMemoryUsageByTypeMultiple()
/rocksdb-6.9/include/rocksdb/utilities/
Dmemory_util.h21 class MemoryUtil {
47 std::map<MemoryUtil::UsageType, uint64_t>* usage_by_type);
/rocksdb-6.9/java/src/main/java/org/rocksdb/
DMemoryUtil.java13 public class MemoryUtil { class
/rocksdb-6.9/docs/_posts/
D2016-02-24-rocksdb-4-2-release.markdown21 …3. Add MemoryUtil in rocksdb/utilities/memory.h. It currently offers a way to get the memory usage…
/rocksdb-6.9/db/
Dc.cc83 using ROCKSDB_NAMESPACE::MemoryUtil;
4408 std::map<ROCKSDB_NAMESPACE::MemoryUtil::UsageType, uint64_t> usage_by_type; in rocksdb_approximate_memory_usage_create()
4410 auto status = MemoryUtil::GetApproximateMemoryUsageByType(dbs, cache_set, in rocksdb_approximate_memory_usage_create()
4417 result->mem_table_total = usage_by_type[MemoryUtil::kMemTableTotal]; in rocksdb_approximate_memory_usage_create()
4418 result->mem_table_unflushed = usage_by_type[MemoryUtil::kMemTableUnFlushed]; in rocksdb_approximate_memory_usage_create()
4419 result->mem_table_readers_total = usage_by_type[MemoryUtil::kTableReadersTotal]; in rocksdb_approximate_memory_usage_create()
4420 result->cache_total = usage_by_type[MemoryUtil::kCacheTotal]; in rocksdb_approximate_memory_usage_create()
/rocksdb-6.9/java/
DCMakeLists.txt157 src/main/java/org/rocksdb/MemoryUtil.java
422 org.rocksdb.MemoryUtil
DMakefile41 org.rocksdb.MemoryUtil\
/rocksdb-6.9/
DHISTORY.md833 * Add MemoryUtil in rocksdb/utilities/memory.h. It currently offers a way to get the memory usage …