Coro agent specifications

Overview

The Coro Agent actively secures endpoint devices on Linux, macOS, and Windows platforms. Your device must meet the following hardware and software requirements to ensure the Coro Agent functions correctly on Linux, macOS, or Windows.

For general information on the Coro Agent, see Introducing the Coro Agent.

note

The Coro platform utilizes a Bitdefender Software Development Kit (SDK). To avoid conflicts that might interfere with the installation, you must uninstall Bitdefender and any other antivirus software based on Bitdefender before installing the Coro Agent.

Important

The Coro platform does not support Windows or Linux operating systems running on ARM-based processors.

Hardware and system specifications

To run the Coro Agent, Linux, macOS, and Windows devices must meet the following requirements:

Windows

The following hardware and system specifications are required on Windows devices:

Requirement Specification
Operating system Windows Server 2012 R2 and later.
Windows 7 (64-bit) and later.
CPU architecture x86_64.
System resources 126 MB free disk space.
A stable internet connection.

macOS

The following hardware and system specifications are required on macOS devices:

Requirement Specification
Operating System macOS 12.0 (Monterey) and later.
CPU architecture x86_64
ARM64.
System resources 600 MB free disk space.
A stable internet connection.

Linux

The following hardware and system specifications are required on Linux devices:

Requirement Specification
Operating system Debian 11 (Bullseye) and Debian 12 (Bookworm).
Ubuntu 22.04 LTS (Jammy Jellyfish) and later.
CPU architecture x86_64.
System resources 700 MB free disk space.
A stable internet connection.

RAM requirements

  • Endpoint Security : 8 GB
  • Endpoint Detection and Response (EDR) : 8 GB
  • All Endpoint Functionality Combined : 8 GB

CPU usage

The Coro Agent aims to maintain CPU usage around 85% per core, although actual percentages seen in tools like Activity Monitor might exceed 100% due to multicore processing; this is not indicative of total utilization. Outside of scan activities, the Agent's CPU usage averages at approximately 0.1%, demonstrating minimal resource consumption during idle periods.

Memory usage

The Coro Agent typically uses about 400 MB of RAM, varying with ongoing scans or access to large files. Memory demand increases during on-access scans or when processes access multiple files, such as during folder copying, due to the necessity of loading these files into memory.

Disk I/O operations

Coro's disk I/O operations are minimal, but its on-access scan engine actively scans nearly every file accessed by any process.

System boot time

The Coro Agent has minimal impact on device boot time.

Application launch times

Applications might launch slightly slower, especially when loading cached data during startup. This effect is especially pronounced in non-native apps, such as those running on Electron or similar engines, which load thousands of files at launch. Coro's on-access scan engine actively scans each file, contributing to the extended launch times.

Network performance

VPN activation might affect network performance, depending largely on the VPN server's speed and reliability.

Battery life (mobile devices)

The effect of the Coro Agent on the battery life of a mobile device depends on CPU usage, which varies according to an individual user's workflow.

See Also: