Storage Engine API
record_access_tracker.h File Reference
#include <memory>
#include "mongo/util/concurrency/mutex.h"
#include "mongo/util/time_support.h"

Go to the source code of this file.

Classes

class  mongo::RecordAccessTracker
 Used to implement likelyInPhysicalMemory() for the MMAP v1 storage engine. More...
 
struct  mongo::RecordAccessTracker::Entry
 
class  mongo::RecordAccessTracker::Slice
 simple hash map for region -> status this constitutes a single region of time it does chaining, but very short chains More...
 
class  mongo::RecordAccessTracker::Rolling
 this contains many slices of times the idea you put mem status in the current time slice and then after a certain period of time, it rolls off so we check again More...
 

Namespaces

 mongo
 Copyright (C) 2014 MongoDB Inc.