Directories | Web | Images | Groups | News | Shopping | Local

Enter your search keyword(s):

 



(formerly Encyclopedic directory)
Persistent
Home / Top / Computers / Software / Operating Systems / Persistent See also:
Related articles

Edit | Discuss Article

Persistence

Persistence is the term used in computer science to describe a capability used by a computer programmer to store data structures in non-volatile storage such as a file system or a relational database.

Without this capability data structures only exist in-memory, and will be lost when a program exits. Persistence allows, for example, a program to be restarted and re-loaded with the data structures from a previous invocation of the program.

Design patterns solving this problem are container based persistence and component based persistence.

Examples of persistence are using Java serialization to store Java objectss on disk or using J2EE to store Enterprise Java Beans in a relational database.
Source | Copyright


Webmasters: Add your website here:

Readers: Edit | Discuss Listings

Persistent Operating Systems
Short, annotated, alphabetically sorted list and links, part of larger system.
http://www.cs.arizona.edu/people/bridges/os/persistent.html

Persistent Programming Research Group
Web server in the School of Computer Science, St. Andrews University. Includes search by topic publications index.
http://www-ppg.dcs.st-and.ac.uk/

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.
http://www.sun.com/research/forest/

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.
http://www.sun.com/research/techrep/2000/abstract-93.html

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]
http://citeseer.nj.nec.com/liedtke93persistent.html

TUNES: Orthogonal Persistence

http://cliki.tunes.org/Orthogonal%20Persistence



Help build the largest human-edited directory on the web.
 Submit a Site - Open Directory Project (modified) - Become an Editor

Modified contents copyright 2008. All rights reserved.