Application Checkpointing - Practical Implementations For Linux/Unix

Practical Implementations For Linux/Unix

A number of practical checkpointing packages have been developed for the Linux/Unix family of operating systems. These checkpointing packages may be divided into two classes, those which operate in user space, examples of which include the checkpointing package used by Condor and the portable checkpointing library developed by The University of Tennessee. User space checkpointing packages are highly portable and can typically be compiled and run on any modern Unix (e.g. Linux, FreeBSD, OpenBSD, Darwin etc.). In contrast, kernel based checkpointing packages such as Chpox and the checkpointing algorithms developed for the MOSIX cluster computing environment tend to be highly operating system dependent. Most kernel based checkpointing packages developed to date run under either the 2.4 or 2.6 subfamilies of the Linux kernel on i686 architectures.

Read more about this topic:  Application Checkpointing

Famous quotes containing the word practical:

    Whether there be any such moral principles, wherein all men do agree, I appeal to any, who have been but moderately conversant in the history of mankind, and looked abroad beyond the smoke of their own chimneys. Where is that practical truth, that is universally received without doubt or question, as it must be, if innate?
    John Locke (1632–1704)