# TFileCacheRead* ``` A cache when reading files over the network. A caching system to speed up network I/O, i.e. when there is no operating system caching support (like the buffer cache for local disk I/O). The cache makes sure that every I/O is done with a (large) fixed length buffer thereby avoiding many small I/O's. Currently the read cache system is used by the classes TNetFile, TXNetFile and TWebFile (via TFile::ReadBuffers()). When processing TTree, TChain, a specialized class TTreeCache that derives from this class is automatically created. ``` ```cpp class TFileCacheRead : public TObject ``` ## class ```cpp protected: TFilePrefetch *fPrefetch; ///