SilverStripe tries to keep its resource usage within the documented limits (see the server requirements).
These limits are defined through
max_execution_time in the PHP configuration. They can be
ini_set(), unless PHP is running with the Suhoshin Patches
or in "safe mode".
For certain tasks like synchronizing a large
assets/ folder with all file and folder entries in the database, more
resources are required temporarily. In general, we recommend running resource intensive tasks through the
command line, where configuration defaults for these settings are higher or even unlimited.