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:
“The ordinary literary man, even though he be an eminent historian, is ill-fitted to be a mentor in affairs of government. For ... things are for the most part very simple in books, and in practical life very complex.”
—Woodrow Wilson (18561924)