Skip to main content

CPU Cores and Device Slots

If you're on a monthly billing plan, your account is provisioned with a number of CPU Cores and Device Slots.

  • CPU Cores are the combined maximum number of cores you can have across all of your devices at any one time.
  • Device Slots are the combined maximum number of devices you can have in your devices list at any one time.

You can find out your current usage on the devices page and you can see how many CPU Cores a device requires before you create it. If you delete a device you will get the number of CPU Cores it occupied and Device Slot credited back to your account.

These CPU cores correspond to the number of CPU cores available on the Arm servers assigned to that company's account. Each virtual device requires a certain number of CPU cores to run. Most devices require two cores, but newer devices, such as the iPhone 8 and iPhone X, require six cores.

For instance, if you have a 12-core account, you can spin up two virtual iPhone 11’s for your first test run, then you could turn those off for storage and create six iPhone 7’s for the next test. For every two active CPU cores allotted to your account, you can store up to five devices in an Off state.

If you would like to increase its total number of cores, you (or your Domain Administrator if you're an Enterprise customer) can upgrade to a plan with additional cores on the Subscription tab of the Account (or Admin) page.

Account Contact Support Button Page

In certain scenarios, it’s also possible to configure the number of cores and RAM a virtual machine instance uses, under Advanced Settings in our UI. During creation, it changes the default cores and RAM. After creation, it takes effect on the next boot.

Exposed Remaining Stack Volume Storage

Corellium displays real-time storage and resource usage indicators throughout the device creation experience. These indicators provide visibility into cluster capacity before creating devices or uploading images.

note

Access to this feature is exclusive to certain plans. To find the plan comparison page, click on your desired license type: Falcon, Viper, Solo.

If you wish to inquire about more features, reach out to our sales team here.

These include:

  • Cluster Storage: Total storage capacity used vs available across the cluster.
  • VM Storage: Storage allocated for virtual devices vs total being used.
  • Device Slots Used: Number of devices in use vs total allowed.
  • Cores Used: CPU cores used vs total available.
note

Indicators are not displayed on the Confirm Details screen or during device spin-up.

Hovering over any indicator will display additional usage details.

Insufficient Storage Behavior

If there is not enough available storage:

  • Image uploads may fail
  • Device creation may be blocked

We recommend reviewing Cluster Storage and VM Storage before uploading large files or creating new devices.