Persistence is the trait of maintaining system state despite discontinuities in operation or use, such as from one use of a program to the next use. In simple terms, persistent programs lose no, or little, information if the system becomes inoperative suddenly. As most computer users know, many computers often become inoperative suddenly, for two main reasons: the electric power stops, or a program crashes.Persistent operating systems (OSs) are OSs that maintain global persistence for all threads, processes, and programs that are running, as they run.When using persistent OSs, if the plug is pulled out suddenly, and the screen goes black, the computer can be plugged back in, and is up and running again quickly, almost exactly where it left off, losing no, or little (at most only a few seconds) work. Clearly, this demands some effort by designers, but is not difficult if one is willing to suffer a small performance loss. The difficulty lies in designing programs that are persistent with no performance lose.
Relate Directory
Operating Systems / Research
Operating Systems / Single Address Space
Alias Directory
Archy
BRiX
EROS
Grasshopper
KeyKOS
L3-L4
Mungi
Napier88
Opal
Self-R
Torsion
TUNES
Vapour
Site
Forest Project
Investigated using persistent object technology in building large-scale software development environments. In time, became more about developing persistent object technology; broadened scope to provide support for all Java applications that manage long-lived, large-scale, complex, shared data.
Architecture of the PEVM: A High-Performance Orthogonally Persistent Java Virtual Machine
Describes design, implementation of new scalable, high performance implementation of orthogonal persistence for Java platform (OPJ). Based on Sun Microsystems Labs Virtual Machine for Research (ResearchVM); features: optimizing Just-In-Time compiler, exact generational garbage collection, fast thread synchronization.
A Persistent System in Real Use: Experiences of the First 13 Years
Eumel and successor L3, OSs made by GMD, have been used for 13 and 4 years respectively, for production in business, education. Over 2000 Eumel, 500 L3 have shipped since 1979, 1988. Both rely on persistence, with fault-surviving. Description, links. [ResearchIndex, CiteSeer]
Web Search
Grasshopper: An orthogonally persistent operating system
URL : www.cs.newcastle.edu.au/~henskens/papers/CSJ94.pdf
a persistent system are different in nature to the components of a conventional operating ... persistent is a departure from other operating system designs ...[2003/10/12]
Trends in Operating System Design: Towards a Customisable Persistent ...
URL : osdever.net/documents/persistent_microkernel.pdf?the_id=50
... Operating System Design: Towards a. Customisable Persistent Micro ... Persistent ... The need for persistent operating systems has arisen because the ...[2008/08/21]
Grasshopper - A Persistent Operating System for Conventional Hardware
URL : www.cs.newcastle.edu.au/~henskens/papers/IWOOS92.pdf
facilities a persistent operating system. In this position paper we describe the motivation for ... inability to make the operating system and persistent ...[2003/10/12]
Citations: Grasshopper: An orthogonally persistent operating system ...
URL : citeseer.ist.psu.edu/context/68670/519654
DEARLE, A., DI BONA, R., FARROW, J., HENSKENS, F., LINDSTR OM, A., ROSENBERG, J., AND VAUGHAN, F. 1994. Grasshopper: An orthogonally persistent operating system. ...[2008/11/25]
Persistent Systems: Media: Newsreleases
URL : persistentsys.com/DesktopModules/CMSArticles/...?IDNews=472
Each application demands a specific platform and an operating system. ... Operating systems use device drivers and standard application programming ...[2008/11/07]
Operating System(s) on Top of Persistent Object Systems --- The BirliX ...
URL : citeseerx.ist.psu.edu/showciting?cid=2159691
Scientific documents that cite the following paper: Operating System(s) on Top of Persistent Object Systems --- The BirliX Approach, by H Hartig, W E Kuhnhauser, W ...[2008/11/29]
Persistent Queries
URL : googlesystem.blogspot.com/2007/06/persistent-queries.html
An unofficial blog that watches Google's latest attempts to move your operating system online. ... Google Operating System Blog is not affiliated with Google™ ...[2008/11/27]
EROS: A Capabilities based and Persistent Operating System
URL : people.msoe.edu/~taylor/cs384/petersma.pdf
Persistent Operating System. CS384. The Design of Operating Systems ... According to David Hulse and Alan Dearle "if persistent operating systems are ...[2003/02/04]
The persistent relevance of the local operating system to global ...
URL : portal.acm.org/citation.cfm?doid=504450.504477
The persistent relevance of the local operating system to global applications. Full text ... SIGOPS: ACM Special Interest Group on Operating Systems ...[2008/10/31]
Persistent object systems
URL : www.cs.purdue.edu/homes/hosking/papers/spe00.pdf
... rst paper, Operating system support for persistent systems: past, present and future, by Dearle ... nano-kernel' operating system called Charm, whose ...[2006/06/06]
©www.freeaq.net - 2008
POWERED BY FreeBSD 7.0