On average screenshots are taken every 7 seconds.
The frequency heavily depends on what you are doing. It can range from 0.6 second to 1 hour.
Perfect Memory will hook into the operating system to infer how often it should look. It balances accuracy with resource utilization. When screenshot is taken it will use additional algorithms to decide if there is enough new information and whether to keep the screenshot.