Can BLCR checkpoint/restart multithreaded programs?
Yes, BLCR can checkpoint both single- and multithreaded (pthreads) programs linked with the NPTL implementation of pthreads. Since with the 0.7.0 release, BLCR no longer provides full support for the older LinuxThreads implementation of pthreads. Please contact us if you are able to devote some effort to restoring/maintaining such support in the future. BLCR has not been tested with other threading packages, such as those used by some Java runtimes. We are interested in hearing of both success and failure with other threading packages.