Previous Topic: Memory Management: Reading AheadNext Topic: Order of Media Access


Reusing Buffers

When the tape server has accessed all allocated buffers and requires reusing a buffer, it performs the following actions:

  1. Accesses the least recently accessed buffer.
  2. Reads ahead NREAD number of blocks, but adjusted down so that it does not reread an already buffered block.
  3. Frees previous blocks when a forward search is detected, to prevent forward search users from taking over all buffers.