feat(memory): add jvm memory to compute node memory control #12965
Task list completed / task-list-completed
Started
2023-10-20 08:40:19
ago
0 / 7 tasks completed
7 tasks still to be completed
Details
Required Tasks
Task | Status |
---|---|
Resolve #12969 | Incomplete |
JVM runtime provides a way to fetch its allocated and free memory. Using these statistics, we can let the memory controller know how much memory is used by the embedded connector node so that we can apply the memory policy precisely. | Incomplete |
After this pull request is merged, if you want to determine the total allocated memory in the compute node, you will need to calculate both the jemalloc allocated memory and the JVM allocated memory and add them together. The same goes for the total active memory. | Incomplete |
I have written necessary rustdoc comments | Incomplete |
I have added necessary unit tests and integration tests | Incomplete |
I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934). | Incomplete |
My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future). | Incomplete |
All checks passed in ./risedev check (or alias, ./risedev c ) |
Incomplete |
My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details) | Incomplete |
My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users) | Incomplete |
Loading