RVM -- recoverable virtual memory

Started by Michael Graffalmost 28 years ago2 messages
#1Michael Graff
explorer@flame.org

Has anyone peeked that this to see if it can help make postgresql more
stable in the face of a system crash or power loss?

http://www.coda.cs.cmu.edu/doc/html/rvm_manual.html

"RVM provides an unstructured recoverable virtual memory.
The recoverable storage is represented by Unix files
or disk partitions that applications can map at page granularity
into the address space of a process. Simple, non-nested atomic
transactions guarantee permanence of changes to recoverable storage
across system crashes. Applications can schedule transaction logging
actions to enhance performance. The design stresses simplicity, ease of use,
and high performance. Unix compatibility is standard, while optional
Mach-specific extensions are supported for additional flexibility
and performance. RVM has been extensively used in the clients and
servers of the Coda File System, and in the Venari system."

--Michael

#2Noname
dg@illustra.com
In reply to: Michael Graff (#1)
Re: [HACKERS] RVM -- recoverable virtual memory

Has anyone peeked that this to see if it can help make postgresql more
stable in the face of a system crash or power loss?

http://www.coda.cs.cmu.edu/doc/html/rvm_manual.html

"RVM provides an unstructured recoverable virtual memory.
The recoverable storage is represented by Unix files
or disk partitions that applications can map at page granularity
into the address space of a process. Simple, non-nested atomic
transactions guarantee permanence of changes to recoverable storage
across system crashes. Applications can schedule transaction logging
actions to enhance performance. The design stresses simplicity, ease of use,
and high performance. Unix compatibility is standard, while optional
Mach-specific extensions are supported for additional flexibility
and performance. RVM has been extensively used in the clients and
servers of the Coda File System, and in the Venari system."

--Michael

Very interesting.

-dg

David Gould dg@illustra.com 510.628.3783 or 510.305.9468
Informix Software (No, really) 300 Lakeside Drive Oakland, CA 94612
- I realize now that irony has no place in business communications.