DaVinci Resolve is based on a fast and flexible video processing engine which, combined with powerful CPUs and GPUs, is capable of playing back many effects and corrections in real-time. This real-time feedback is crucial for colorists working on tight deadlines or in live sessions with clients, where they need to preview the effects of their work without rendering.
However, despite its power, there are times when Resolve won’t be able to process the effects or color corrections on a clip in real time. This may be due to hardware limitations, the complexity of a color grade, or a resource-intensive plug-in. To deal with these situations, Resolve provides a number of caching methods that speed up performance by pre-rendering operations and storing the results as high-quality intermediate video files. Check out this article to get better with caching in Resolve