wp-cron.php is a CMS Wordpress task scheduler that is responsible for performing pending tasks such as publishing posts, checking for updates, backups, and more. It often happens that the scheduler can perform many resource-intensive tasks simultaneously, which can lead to increased load on the server. In this case, it is better to perform these tasks at less busy times manually or through cron tasks that can be created in the control panel hosting DirectAdmin.
You can disable the scheduler in the Wordpress configuration file – wp-config.php– by adding the line
define ( 'DISABLE_WP_CRON', true);