This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new f512b2c add cache size log
f512b2c is described below
commit f512b2c6e1a06094281d251ee0a59797e2bd72e9
Author: qiaojialin <[email protected]>
AuthorDate: Tue Apr 28 11:10:07 2020 +0800
add cache size log
---
server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java | 3 +++
server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java | 1 +
.../main/java/org/apache/iotdb/db/engine/cache/ChunkMetadataCache.java | 1 +
.../java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java | 1 +
.../java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java | 1 +
5 files changed, 7 insertions(+)
diff --git a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java
b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java
index 1fa1952..832b5be 100644
--- a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java
+++ b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBDescriptor.java
@@ -602,6 +602,9 @@ public class IoTDBDescriptor {
maxMemoryAvailable * Integer.parseInt(proportions[1].trim()) /
proportionSum);
}
+ logger.info("allocateMemoryForRead = " + conf.getAllocateMemoryForRead());
+ logger.info("allocateMemoryForWrite = " +
conf.getAllocateMemoryForWrite());
+
if (!conf.isMetaDataCacheEnable()) {
return;
}
diff --git
a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
index 700e0fb..e43f0f4 100644
--- a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
+++ b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
@@ -53,6 +53,7 @@ public class ChunkCache {
private ChunkCache() {
+ logger.info("ChunkCache size = " + MEMORY_THRESHOLD_IN_CHUNK_CACHE);
lruCache = new LRULinkedHashMap<ChunkMetadata,
Chunk>(MEMORY_THRESHOLD_IN_CHUNK_CACHE, true) {
int count = 0;
diff --git
a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkMetadataCache.java
b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkMetadataCache.java
index 4f20a3f..3ed15cb 100644
---
a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkMetadataCache.java
+++
b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkMetadataCache.java
@@ -63,6 +63,7 @@ public class ChunkMetadataCache {
private ChunkMetadataCache(long memoryThreshold) {
+ logger.info("ChunkMetadataCache size = " + memoryThreshold);
lruCache = new LRULinkedHashMap<String,
List<ChunkMetadata>>(memoryThreshold, true) {
int count = 0;
long averageChunkMetadataSize = 0;
diff --git
a/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
b/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
index 7fe0ea0..4791976 100644
---
a/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
+++
b/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
@@ -57,6 +57,7 @@ public class TimeSeriesMetadataCache {
private TimeSeriesMetadataCache() {
+ logger.info("TimeseriesMetadataCache size = " +
MEMORY_THRESHOLD_IN_TIME_SERIES_METADATA_CACHE);
lruCache = new LRULinkedHashMap<TimeSeriesMetadataCacheKey,
TimeseriesMetadata>(MEMORY_THRESHOLD_IN_TIME_SERIES_METADATA_CACHE, true) {
int count = 0;
long averageSize = 0;
diff --git
a/server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
b/server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
index 6870e53..36fea80 100644
---
a/server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
+++
b/server/src/main/java/org/apache/iotdb/db/engine/cache/TsFileMetaDataCache.java
@@ -58,6 +58,7 @@ public class TsFileMetaDataCache {
private long deviceIndexMapEntrySize = 0;
private TsFileMetaDataCache() {
+ logger.info("TsFileMetaDataCache size = " + MEMORY_THRESHOLD_IN_B);
cache = new LRULinkedHashMap<String,
TsFileMetadata>(MEMORY_THRESHOLD_IN_B, true) {
@Override
protected long calEntrySize(String key, TsFileMetadata value) {