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.
Top / Computers / Software / Operating Systems / Persistent

Persistent

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]
  • Help build the largest human-edited directory on the web.
    Submit a Site - Open Directory Project - Become an Editor
    ©www.freeaq.net - 2008
    POWERED BY FreeBSD 7.0