O'Reilly logo

Database Systems: Concepts, Design and Applications by S. K. Singh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

13.6. Buffer Management

DBMS application programs require input/output (I/O) operations, which are performed by a component of operating system. These I/O operations normally use buffers to match the speed of the processor and the relatively fast main (or primary) memories with the slower secondary storages and also to minimise the number of I/O operations between the main and secondary memories wherever possible. The buffers are the reserved blocks of the main memory. The assignment and management of memory blocks is called and the component of the operating system that performs this task is called buffer manager. The buffer manager is responsible for the efficient management of the database buffers that are used to transfer (flushing) pages ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required