Chapter 5 Buffers and Buffering

Table of Contents

5.1 Principal Buffers
5.2 Principal Buffer Policies
5.2.1 switch Policy
5.2.2 fill Policy
5.2.3 fill Policy and END Probes
5.2.4 ring Policy
5.3 Other Buffers
5.4 Buffer Sizes
5.5 Buffer Resizing Policy

Data buffering and management is an essential service provided by the DTrace framework for its clients, such as dtrace. This chapter explores data buffering in detail and describes options you can use to change DTrace's buffer management policies.