MetaDefender Core might have a very high CPU usage when it first starts. This happens only once (if you run MetaDefender Core as a service, it happens when the machine first boots).
This happens because MetaDefender Core is trying to detect the presence of any antivirus systems that may be placed on your machine. After running through this detection phase, MetaDefender Core establishes a list of usable antiviruses on the machine, and never runs the detection phase again. After installing a new antivirus program, you should restart the MetaDefender Core service.
Generally, the high CPU consumption lasts for a short time (a minute or less) and then moves to the normal CPU consumption state.
Also, MetaDefender Core automatically updates your installed antiviruses when it first starts, and then at predefined periods (every 24 hours is the default). If your antivirus requires a large update, it may take up some CPU time as well.
This article applies to MetaDefender Core v3
This article was last updated on 2019-11-08