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

[Question] Should incremental checkpoints be faster than full checkpoints? #2529

Open
lloydbrownjr opened this issue Nov 24, 2024 · 0 comments

Comments

@lloydbrownjr
Copy link

Description

I'm trying to understand the expected difference of time taken to dump when doing an incremental checkpoint relative to a regular checkpoint.

Let's say I've taken a program and instrumented it such that at each run I reliably perform checkpoints at the exact same points during the program's execution.

Say I have three different runs:
A - For each dump I use --leave-running
B - For each dump I use --leave-running and --track-mem
C - For each dump I use --leave-running and --track-mem and I pass in the last checkpoint with --prev-images-dir

Should I expect meaningful differences between the time it takes to dump in cases A, B and C assuming that there are a nontrivial amount of pages that are not touched between any two set of checkpoints?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant