implements by the oracle's lru algorithm and linux's thread that is used for reading the record