"Warp 2 comprises a bootloader, Linux kernel, and a "hibernation
driver," says the company. The driver takes a snapshot of RAM when
hibernation is launched, saving the contents into flash memory,
optionally compressing the data. On start-up, the contents are
quickly returned to RAM, so that the system resumes its previous
running state.
"In addition, Warp 2 is touted for its ability to support
multiple snapshots, presumably to allow booting to either a
pristine or resumed state."