Skip to content

Commit

Permalink
docs: reserved memory
Browse files Browse the repository at this point in the history
  • Loading branch information
KyleTryon committed Oct 24, 2024
1 parent 50e0272 commit 5ff3b58
Showing 1 changed file with 37 additions and 34 deletions.
71 changes: 37 additions & 34 deletions content/github-actions/runner-types.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,37 +14,40 @@ jobs:
**Note**: We support the `depot-ubuntu-latest-*` alias for `depot-ubuntu-22.04-*` if you want to use the latest Ubuntu version.

**RAM Disk Reserved**:
Most Depot runners have a portion of memory reserved for a RAM disk. The RAM disk cache acts as buffer before writing to the NVMe SSD for incredibly fast I/O operations.

## Intel runners

Intel runners use AMD EC2 instances. Their EBS volume is provisioned with 8000 IOPS and 250 MB/s throughput.

The following labels are available:

| Label | CPUs | Memory | Disk size | Per-minute price |
| :------------------------- | :--- | :----- | :-------- | :--------------- |
| `depot-ubuntu-22.04-small` | 2 | 2 GB | 100 GB | $0.002 |
| `depot-ubuntu-22.04` | 2 | 8 GB | 100 GB | $0.004 |
| `depot-ubuntu-22.04-4` | 4 | 16 GB | 150 GB | $0.008 |
| `depot-ubuntu-22.04-8` | 8 | 32 GB | 300 GB | $0.016 |
| `depot-ubuntu-22.04-16` | 16 | 64 GB | 600 GB | $0.032 |
| `depot-ubuntu-22.04-32` | 32 | 128 GB | 1200 GB | $0.064 |
| `depot-ubuntu-22.04-64` | 64 | 256 GB | 2400 GB | $0.128 |
| Label | CPUs | Memory | Disk size | Per-minute price | RAM Disk Reserved |
| :------------------------- | :--- | :----- | :-------- | :--------------- | :---------------- |
| `depot-ubuntu-22.04-small` | 2 | 2 GB | 100 GB | $0.002 | 512MB |
| `depot-ubuntu-22.04` | 2 | 8 GB | 100 GB | $0.004 | 2GB |
| `depot-ubuntu-22.04-4` | 4 | 16 GB | 150 GB | $0.008 | 4GB |
| `depot-ubuntu-22.04-8` | 8 | 32 GB | 300 GB | $0.016 | 8GB |
| `depot-ubuntu-22.04-16` | 16 | 64 GB | 600 GB | $0.032 | 8GB |
| `depot-ubuntu-22.04-32` | 32 | 128 GB | 1200 GB | $0.064 | 16GB |
| `depot-ubuntu-22.04-64` | 64 | 256 GB | 2400 GB | $0.128 | 32GB |

## Arm runners

Arm runners use Graviton3 EC2 instances. Their EBS volume is provisioned with 8000 IOPS and 250 MB/s throughput.

The following labels are available:

| Label | CPUs | Memory | Disk size | Per-minute price |
| :----------------------------- | :--- | :----- | :-------- | :--------------- |
| `depot-ubuntu-22.04-arm-small` | 2 | 2 GB | 100 GB | $0.002 |
| `depot-ubuntu-22.04-arm` | 2 | 8 GB | 100 GB | $0.004 |
| `depot-ubuntu-22.04-arm-4` | 4 | 16 GB | 150 GB | $0.008 |
| `depot-ubuntu-22.04-arm-8` | 8 | 32 GB | 300 GB | $0.016 |
| `depot-ubuntu-22.04-arm-16` | 16 | 64 GB | 600 GB | $0.032 |
| `depot-ubuntu-22.04-arm-32` | 32 | 128 GB | 1200 GB | $0.064 |
| `depot-ubuntu-22.04-arm-64` | 64 | 256 GB | 2400 GB | $0.128 |
| Label | CPUs | Memory | Disk size | Per-minute price | RAM Disk Reserved |
| :----------------------------- | :--- | :----- | :-------- | :--------------- | :---------------- |
| `depot-ubuntu-22.04-arm-small` | 2 | 2 GB | 100 GB | $0.002 | 512MB |
| `depot-ubuntu-22.04-arm` | 2 | 8 GB | 100 GB | $0.004 | 2GB |
| `depot-ubuntu-22.04-arm-4` | 4 | 16 GB | 150 GB | $0.008 | 4GB |
| `depot-ubuntu-22.04-arm-8` | 8 | 32 GB | 300 GB | $0.016 | 8GB |
| `depot-ubuntu-22.04-arm-16` | 16 | 64 GB | 600 GB | $0.032 | 8GB |
| `depot-ubuntu-22.04-arm-32` | 32 | 128 GB | 1200 GB | $0.064 | 16GB |
| `depot-ubuntu-22.04-arm-64` | 64 | 256 GB | 2400 GB | $0.128 | 32GB |

## Ubuntu 24.04 runners

Expand All @@ -54,22 +57,22 @@ GitHub have released a **beta** image for Ubuntu 24.04. These runners use the sa

The following labels are available:

| Label | CPUs | Memory | Disk size | Per-minute price |
| :----------------------------- | :--- | :----- | :-------- | :--------------- |
| `depot-ubuntu-24.04-small` | 2 | 2 GB | 100 GB | $0.002 |
| `depot-ubuntu-24.04` | 2 | 8 GB | 100 GB | $0.004 |
| `depot-ubuntu-24.04-4` | 4 | 16 GB | 150 GB | $0.008 |
| `depot-ubuntu-24.04-8` | 8 | 32 GB | 300 GB | $0.016 |
| `depot-ubuntu-24.04-16` | 16 | 64 GB | 600 GB | $0.032 |
| `depot-ubuntu-24.04-32` | 32 | 128 GB | 1200 GB | $0.064 |
| `depot-ubuntu-24.04-64` | 64 | 256 GB | 2400 GB | $0.128 |
| `depot-ubuntu-24.04-arm-small` | 2 | 2 GB | 100 GB | $0.002 |
| `depot-ubuntu-24.04-arm` | 2 | 8 GB | 100 GB | $0.004 |
| `depot-ubuntu-24.04-arm-4` | 4 | 16 GB | 150 GB | $0.008 |
| `depot-ubuntu-24.04-arm-8` | 8 | 32 GB | 300 GB | $0.016 |
| `depot-ubuntu-24.04-arm-16` | 16 | 64 GB | 600 GB | $0.032 |
| `depot-ubuntu-24.04-arm-32` | 32 | 128 GB | 1200 GB | $0.064 |
| `depot-ubuntu-24.04-arm-64` | 64 | 256 GB | 2400 GB | $0.128 |
| Label | CPUs | Memory | Disk size | Per-minute price | RAM Disk Reserved |
| :----------------------------- | :--- | :----- | :-------- | :--------------- | :---------------- |
| `depot-ubuntu-24.04-small` | 2 | 2 GB | 100 GB | $0.002 | 512MB |
| `depot-ubuntu-24.04` | 2 | 8 GB | 100 GB | $0.004 | 2GB |
| `depot-ubuntu-24.04-4` | 4 | 16 GB | 150 GB | $0.008 | 4GB |
| `depot-ubuntu-24.04-8` | 8 | 32 GB | 300 GB | $0.016 | 8GB |
| `depot-ubuntu-24.04-16` | 16 | 64 GB | 600 GB | $0.032 | 8GB |
| `depot-ubuntu-24.04-32` | 32 | 128 GB | 1200 GB | $0.064 | 16GB |
| `depot-ubuntu-24.04-64` | 64 | 256 GB | 2400 GB | $0.128 | 32GB |
| `depot-ubuntu-24.04-arm-small` | 2 | 2 GB | 100 GB | $0.002 | 512MB |
| `depot-ubuntu-24.04-arm` | 2 | 8 GB | 100 GB | $0.004 | 2GB |
| `depot-ubuntu-24.04-arm-4` | 4 | 16 GB | 150 GB | $0.008 | 4GB |
| `depot-ubuntu-24.04-arm-8` | 8 | 32 GB | 300 GB | $0.016 | 8GB |
| `depot-ubuntu-24.04-arm-16` | 16 | 64 GB | 600 GB | $0.032 | 8GB |
| `depot-ubuntu-24.04-arm-32` | 32 | 128 GB | 1200 GB | $0.064 | 16GB |
| `depot-ubuntu-24.04-arm-64` | 64 | 256 GB | 2400 GB | $0.128 | 32GB |

## macOS runners

Expand Down

0 comments on commit 5ff3b58

Please sign in to comment.