I have securitycheck pro 3.20 in joomla 3.9.20.
When i first run integrity check it takes a few seconds to scan 18733 files.
When i run for a second check it takes 10 to 20 minutes with high i/o & physical memory usage.
My server provides 512mb ram and 2mb/s i/o and the integrity check max them both as soon as starts scanning.
I have the pro version for years with the cron enabled and i have a feeling that after the latest update to 3.20 it asks from more resources.
I have disabled the cron for now but i wish to re enable it.
Any solution ?
I have not done changes in 3.2 version regarding to scans; it always depends of the server resources and the number of files to scan. In a shared server, where resources are limited, you can get this behavior.
There are some tricks to reduce the amount of resources needed; from Global configuration -> Tuning enable the "Scan executable files only". Also look for large files/folders in your website and exclude them from analysis.