---
schema_version: "1"
id: 29a50d8c5055bd79ca0464feff904449b182f9691d633506f8deac489336d6ea
title: Hardware and Storage Requirements
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/anypoint-code-builder/ref-hardware-storage-requirements.md
canonical_url: https://docs.mulesoft.com/anypoint-code-builder/ref-hardware-storage-requirements
source_site: docs.mulesoft.com
content_type: documentation
content_hash: e0177607bcb0b0a1bb3bb38806bd955658b4ae3ab46767d11cf1c0b0d550d22c
description: MuleSoft Documentation Site
latest: true
---
---
product: Anypoint Code Builder
version: master
---

# Hardware and Storage Requirements

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Code Builder relies on Visual Studio Code (VS Code), Java, Node.js, Maven, and local build
artifacts. To avoid timeouts, slow dependency resolution, and poor responsiveness, your environment
must meet the following minimum specifications. Recommended values improve performance for larger
workspaces and frequent local runs.

For supported operating systems and extension compatibility, see
[Anypoint Code Builder Release Notes](https://docs.mulesoft.com/anypoint-code-builder/acb-release-notes#compatibility).

To check whether your machine meets these specifications and apply available optimizations
automatically, ask MuleSoft Vibes or Claude Code to run the `run-system-diagnostics` skill.

## Hardware Requirements

<table><colgroup><col> <col> <col></colgroup><thead><tr><th>Component</th><th>Minimum</th><th>Recommended</th></tr></thead><tbody><tr><td><p>CPU</p></td><td><p>8 cores or 8 vCPUs</p></td><td><p>More cores for parallel builds and multiple large projects</p></td></tr><tr><td><p>RAM</p></td><td><p>32 GB</p></td><td><p>Additional memory for multiple VS Code windows and heavy local testing</p></td></tr><tr><td><p>Primary storage type</p></td><td><p>NVMe SSD (PCIe 3.0 or higher)</p></td><td><p>Same; avoid network-only or heavily virtualized disks for the OS, user profile, and project roots</p></td></tr><tr><td><p>Free disk space</p></td><td><p>50 GB</p></td><td><p>100 GB</p></td></tr><tr><td><p>Network</p></td><td><p>1 Gbps</p></td><td><p>10 Gbps (for large dependency downloads and corporate artifact repositories)</p></td></tr></tbody></table>

## Storage Performance

Local disks that can’t sustain the following metrics often show slow indexing, Maven repository
access, and Mule application startup.

Confirm values with your storage vendor or disk benchmark tooling on the volume that hosts your user
profile, local Maven repository, VS Code data, and project directories. Consider input/output
operations per second (IOPS) as well; higher IOPS generally improve responsiveness for random
small-file access.

<table><colgroup><col> <col></colgroup><thead><tr><th>Metric</th><th>Minimum Requirement</th></tr></thead><tbody><tr><td><p>Random read IOPS (4 KB)</p></td><td><p>10,000 IOPS</p></td></tr><tr><td><p>Random write IOPS (4 KB)</p></td><td><p>8,000 IOPS</p></td></tr><tr><td><p>Sequential read</p></td><td><p>1,250 MB/s</p></td></tr><tr><td><p>Sequential write</p></td><td><p>1,000 MB/s</p></td></tr></tbody></table>

Antivirus, endpoint detection, and real-time scanning can reduce read and write speeds below these
minimums. To reduce this impact, configure antivirus and endpoint protection exclusions.

## Configure Antivirus and Endpoint Protection Exclusions

On managed devices, add exclusions for the processes and directories that Anypoint Code Builder and
its toolchain use most intensively. Exclusions reduce file locking, false positives, and severe I/O
latency during builds. Your organization’s security policy decides whether exclusions are allowed,
so use the list with your security team.

For the full list of processes and directories to exclude, see
[Antivirus Exclusion Paths](https://docs.mulesoft.com/anypoint-code-builder/urls-to-allow#antivirus-exclusions).

## Windows Performance

On Windows, avoid running projects from network-mapped drives, because remote file access adds
latency to project loading and canvas responsiveness. Store projects on local storage that meets the
requirements in [Storage Performance](#storage-performance), and keep Anypoint Extension Pack
updated to the latest version to benefit from ongoing file read and write optimizations for Windows.

## Power Settings

Power management can throttle CPU and disk performance during long builds or local runs.

- Windows: Prefer a **High performance** or **Balanced** power plan while you work; avoid battery
  saver or aggressive power saving when the machine is on AC power.

- macOS: On notebooks, reduce battery-focused throttling where your org allows it—for example,
  adjust **System Settings** under **Battery** or **Energy** when plugged in.
