Memory exclusion: optimizing the performance of checkpointing systems
Software—Practice & Experience
Efficient Incremental Checkpointing of Java Programs
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Adaptive incremental checkpointing for massively parallel systems
Proceedings of the 18th annual international conference on Supercomputing
Libckpt: transparent checkpointing under Unix
TCON'95 Proceedings of the USENIX 1995 Technical Conference Proceedings
Hi-index | 0.00 |
Generally, word-level granularity for incremental checkpointing may reduce the checkpoint file size, and hence get better the performance. However, word-level granularity may not always be more efficient than page-level granularity, because word-level granularity may sometimes increase the checkpointing overhead for finding the differences between two checkpoints and for writing the address of the modified word to stable storage. In this paper, we make the overhead model and find factors which produce an effect on the over-head. We also show that the model and the factors are fairly reasonable via experimental results from Linux Kernel-level incremental checkpointing facility.