A third class of techniques are those that provide persistence by running an unmodified JVM on top of an orthogonally persistent operating system. Alan Dearle proposed doing this with the Grasshopper persistent operating system.

Several persistent operating systems exist, such as L4 and KeyKOS, and those that use them tend to love them. Unfortunately, the primary problem with this technique is the fact that persistent operating systems are still far from mainstream.