-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(fragmem): unified solution for memory compaction #667
Conversation
3110649
to
c60067e
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #667 +/- ##
==========================================
+ Coverage 55.79% 55.91% +0.12%
==========================================
Files 573 575 +2
Lines 66840 66980 +140
==========================================
+ Hits 37294 37454 +160
+ Misses 25575 25548 -27
- Partials 3971 3978 +7
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
847528c
to
15f301c
Compare
15f301c
to
6458974
Compare
3057fb1
to
40f218e
Compare
c81532d
to
c51afb4
Compare
2dccb6b
to
6f742ec
Compare
5e1a240
to
a728e12
Compare
Signed-off-by: Robin Lu <robin.lu@bytedance.com>
Signed-off-by: Robin Lu <robin.lu@bytedance.com>
a728e12
to
7cda1b9
Compare
@@ -140,6 +140,7 @@ func (m *MalachiteMetricsProvisioner) updateSystemStats() error { | |||
} else { | |||
m.processSystemMemoryData(systemMemoryData) | |||
m.processSystemNumaData(systemMemoryData) | |||
m.processSystemNumaMemFragData(systemMemoryData) | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rename to processSystemExtFragData?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
7cda1b9
to
443a72c
Compare
Signed-off-by: Robin Lu <robin.lu@bytedance.com>
443a72c
to
c364e14
Compare
What type of PR is this?
Features: adding support for memory fragmentation management
What this PR does / why we need it:
In production area, memory fragmentation related issues can cause numerous problems.
Which issue(s) this PR fixes:
Many issues.
Special notes for your reviewer:
None.