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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access