+I'Berkeley DB: DbMpoolFile[P

DbMpoolFile





#include <db_cxx.h>







Description



BThis manual page describes the specific details of the DbMpoolFileclass.

VThe DbMpoolFile and DbMpool classes areHthe library interface intended to provide general-purpose, page-oriented'buffer management of one or more files.iWhile designed to work with the other Db classes, this class is&also useful for more general purposes.oThe memory pools (DbMpool's) are referred to in this document assimply pools.

&Pools may be shared between processes.8Pools are usually filled by pages from one or more files(DbMpoolFile's).GPages in the pool are replaced in LRU (least-recently-used) order, withBeach new page replacing the page that has been unused the longest.#Pages retrieved from the pool usinglDbMpoolFile::get are pinned in the pool, by default,7until they are returned to the pool's control using theIDbMpoolFile::put method.



Class

DbMpoolFile



See Also

FDbMpoolFile::close,BDbMpoolFile::get,DDbMpoolFile::open,BDbMpoolFile::put,ADbMpoolFile::setandDDbMpoolFile::sync.
ÿÿ