CGPDFService high CPU usage on macOS Tahoe
Today, out of the blue, CGPDFService is being a CPU hog macOS Tahoe
Mac mini, macOS 26.2
Today, out of the blue, CGPDFService is being a CPU hog macOS Tahoe
Mac mini, macOS 26.2
What CGPDFService is
CGPDFService is a Core Graphics background service used by macOS to:
1 - Render PDFs (Quick Look, Preview, Finder thumbnails)
2 - Print PDFs or convert documents to PDF
3 -Display PDFs in apps like Safari, Mail, Notes, Books, and third-party apps
High CPU usually means something is repeatedly trying (and failing) to render a PDF.
Use the Activity Monitor application and select View >> View All Processes. Identify the processes using the most CPU and memory.
Often, it’s a combination of processes.
When the computer uses a lot of CPU and Memory, it may indicate a lack of empty space on the drive.
In this case, the CPU and memory usage increase as the system searches for empty space to save changes.
View memory usage in Activity Monitor on Mac - Apple Support
Thanks so much for the info. I had Activity Monitor open for quite awhile during its processing - CGPDFService was listed 8 to 10 times in the top %CPU positions; concurrently Spotlight displayed its 'indexing' progress bar. This continued for about an hour and a half and then finally subsided. My macMini's 1TB internal drive has roughly 1/3 of its capacity free.
Considering I just upgraded from Sequoia to Tahoe last Monday, it occurs to me perhaps Tahoe's method of Rendering PDFs is different than Sequoia and was thus running it's processes on the myriad PDFs existing on the drive. Not sure why it took five days to get around to it, though
Anyway things are back to normal
Indexing, post an upGrade, can take time
Depending on the about of changes that occurred between Sequoia and Tahoe and the amount of data even longer
But PDF files that Trae stored on the internal Drive and Not used in Quick View, Preview or some other PDF viewer application should not invoke the CGPDFService
CGPDFService high CPU usage on macOS Tahoe