|
About:
LPSM is a C library with a simple interface that manages a segment of memory backed by a persistent file. It differs from ordinary mmap() in two ways: it can optionally offer heap management (malloc/free/realloc) within the arena, and more importantly, a transaction log is used to ensure the consistency of the persistent representation. The application notifies LPSM whenever the arena is in a consistent state, suitable for checkpointing. If the application or system crashes, the arena will always be recovered to a consistent checkpoint.
Author:
H. Peter Anvin [contact developer]
Tar/GZ:
ftp://ftp.zytor.com/pub/linux/lpsm/
CVS tree (cvsweb):
http://git.zytor.com/?p=lib/lpsm.git;a=summary
Mailing list archive:
http://www.zytor.com/mailman/listinfo/lpsm/
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.30/10.00
(Rank N/A)
» Vitality: 0.05% (Rank 2585)
» Popularity: 1.00% (Rank 5698)

(click to enlarge graphs)
Record hits: 15,378
URL hits: 3,705
Subscribers: 19
|
|