Skip to content
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

Do full GC for checkpointing related GC calls #858

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

fegin
Copy link
Contributor

@fegin fegin commented Feb 19, 2025

gc.collect(1) is not enough for checkpoint related actions. For example, DCP.async_save() may cause memory leakage and doing gc.collect(1) won't fix it. This may slow down async_save and zero-overhead checkpointing.

`gc.collect(1)` is not enough for checkpoint related actions. For example, DCP.async_save() may cause memory leakage and doing `gc.collect(1)` won't fix it. This may slow down `async_save` and zero-overhead checkpointing.
@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Meta Open Source bot. label Feb 19, 2025
@fegin fegin marked this pull request as draft February 19, 2025 07:47
@fegin
Copy link
Contributor Author

fegin commented Feb 19, 2025

This may be false positive, we may not need this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Meta Open Source bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants