This is an automated email from the ASF dual-hosted git repository.
spricoder pushed a commit to branch feature/memory_auto
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/feature/memory_auto by this
push:
new aa6ed4e17e9 Change higher and lower
aa6ed4e17e9 is described below
commit aa6ed4e17e9aa5503a87b947ed69e80e4cce69c8
Author: spricoder <[email protected]>
AuthorDate: Fri Feb 21 16:20:53 2025 +0800
Change higher and lower
---
.../java/org/apache/iotdb/commons/memory/MemoryManager.java | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git
a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/memory/MemoryManager.java
b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/memory/MemoryManager.java
index 47012f40b40..e9b0918087d 100644
---
a/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/memory/MemoryManager.java
+++
b/iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/memory/MemoryManager.java
@@ -561,7 +561,6 @@ public class MemoryManager {
}
public void updateAllocate() {
- LOGGER.info("Update Allocate for {}", this);
if (children.isEmpty()) {
double ratio = (double) totalMemorySizeInBytes /
allocateTotalMemorySizeInBytes;
for (IMemoryBlock memoryBlock : allocatedMemoryBlocks.values()) {
@@ -587,9 +586,13 @@ public class MemoryManager {
}
if (higherMemoryManager != null &&
!higherMemoryManager.equals(lowerMemoryManager)) {
// transfer
- long transferSize = lowerMemoryManager.shrink();
- higherMemoryManager.expandTotalMemorySizeInBytes(transferSize);
- LOGGER.info("Transfer Memory Size from {} to {}", higherMemoryManager,
lowerMemoryManager);
+ long transferSize = higherMemoryManager.shrink();
+ lowerMemoryManager.expandTotalMemorySizeInBytes(transferSize);
+ LOGGER.info(
+ "Transfer Memory Size {} from {} to {}",
+ transferSize,
+ lowerMemoryManager,
+ higherMemoryManager);
}
for (MemoryManager memoryManager : children.values()) {
memoryManager.updateAllocate();