I would be curious to hear the memory usage that others see for VoiceOver on their Mac.
My own monitoring of this over the past couple days has shown a usage ranging from 77mb right now shortly after restarting VoiceOver, all the way up to 1.6gb.
That range and peak strikes me as incredibly large, particularly when there are few other processes/applications on my Mac which get over 200mb. For me, the increase in VoiceOver's memory usage appears to be a gradual one over time, with me doing nothing more demanding on my Mac when the usage was at 1.6gb than right now.
This has me wondering whether the times when VoiceOver will go in to its “busy, busy, busy” state (now “Safari not responding” as of Monterey) coincides with when VoiceOver is eating up loads of memory.
From my own limited testing, toggling VoiceOver off and back on again brings memory usage down, and also seems to make the “busy” go away for a while.
This is on a M1 MacBook Air with 8gb of memory.
To check your own system, open Activity Monitor; select memory from “Segmented Control radio group” in the toolbar; and then locate VoiceOver in the table of processes/applications.
In just the short time writing this post, VoiceOver's memory usage has already increased from 77mb to 180mb.