Machine Shapes - Namespace Documentation
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Assistant
Responses are generated using AI and may contain mistakes.
Namespace provides flexible compute resources through a comprehensive selection of machine shapes designed to meet diverse workload requirements. Machine shapes define the CPU, memory, and storage resources allocated to your compute instances, allowing you to optimize performance and cost for your specific use cases.
Understanding Machine Shapes
Machine shapes in Namespace follow a simple AxB notation format, where A represents the number of virtual CPUs (vCPUs) and B represents the amount of memory in gigabytes (GB). For example, a 4x16 machine shape provides 4 vCPUs and 16 GB of RAM.This standardized format makes it easy to identify and select the appropriate resources for your workload, whether you’re running lightweight development tasks or memory-intensive applications.
Available Configurations
Linux and Windows have a common set of available shapes. macOS instances use a distinct set of shapes that is explained below.
Standard shapes
For Linux and Windows, our standard shapes are multiples of 1 vCPU and 2GB RAM. The list of standard shapes is: 2x4 (minimum), 4x8 (small), 8x16 (medium), 16x32 (large), 32x64 (maximum).
Non-Standard shapes
Namespace allows you to freely choose your shape configuration to best match your workflow requirements.
For example, you can grow your memory allocation to 64GB while keeping the vCPU count at 4, forming a 4x64 shape.Non-standard shapes consume the per-minute cost of the smallest standard shape that contains them.
When billing an instance, Namespace calculates how many 1 vCPU x 2GB RAM units were consumed for that instance:unit_count = max(vCPU_count, RAM_GB / 2)Contact support@namespace.so if you have special shape requirements.
High-Memory and High-CPU Instances
For workloads requiring exceptional memory capacity like data processing and analytics pipelines, Namespace offers extended memory configurations:
- 80 GB, 96 GB, 112 GB, 128 GB - Extended memory options
- 256 GB, 384 GB, 512 GB - High-memory instances for specialized workloads
Note: High-memory and high-CPU instances require special access and may not be available on all subscription plans. Contact support@namespace.so to request access for your workspace.High-CPU (64 vCPU) instances have an additional 1.25x unit multiplier.
Shape Pricing
The following table assembles a list of the most common instance shapes for Linux. The per-minute price for Linux AMD64 instances and Linux ARM64 instances is identical.Linux
| Machine shape | vCPU | RAM | Multiplier | Prepaid | Overage |
|---|---|---|---|---|---|
| 1x2 | 1 vCPU | 2 GB | 1 | $0.001 / min | $0.0015 / min |
| 2x4 | 2 vCPU | 4 GB | 2 | $0.002 / min | $0.003 / min |
| 2x8 | 2 vCPU | 8 GB | 4 | $0.004 / min | $0.006 / min |
| 4x8 | 4 vCPU | 8 GB | 4 | $0.004 / min | $0.006 / min |
| 4x16 | 4 vCPU | 16 GB | 8 | $0.008 / min | $0.012 / min |
| 8x16 | 8 vCPU | 16 GB | 8 | $0.008 / min | $0.012 / min |
| 8x32 | 8 vCPU | 32 GB | 16 | $0.016 / min | $0.024 / min |
| 16x32 | 16 vCPU | 32 GB | 16 | $0.016 / min | $0.024 / min |
| 16x64 | 16 vCPU | 64 GB | 32 | $0.032 / min | $0.048 / min |
| 32x64 | 32 vCPU | 64 GB | 32 | $0.032 / min | $0.048 / min |
| 32x128 | 32 vCPU | 128 GB | 64 | $0.064 / min | $0.096 / min |
| 32x256 | 32 vCPU | 256 GB | 128 | $0.128 / min | $0.192 / min |
| 32x512 | 32 vCPU | 512 GB | 256 | $0.256 / min | $0.384 / min |
| 64x128 | 64 vCPU | 128 GB | 80 | $0.08 / min | $0.12 / min |
| 64x256 | 64 vCPU | 256 GB | 160 | $0.16 / min | $0.24 / min |
| 64x512 | 64 vCPU | 512 GB | 320 | $0.32 / min | $0.48 / min |
Linux on Apple Silicon
Apple M4 Pro and M5 Max support for Linux workloads is available as an early access.Linux on Apple SiliconShapes may differ during early access.
| Machine shape | vCPU | RAM | Multiplier | Prepaid | Overage |
|---|---|---|---|---|---|
| 6x14 | 6 vCPU | 14 GB | 49 | $0.049 / min | $0.0735 / min |
| 12x28 | 12 vCPU | 28 GB | 98 | $0.098 / min | $0.147 / min |
| 12x56 | 12 vCPU | 56 GB | 196 | $0.196 / min | $0.294 / min |
During the early access, the shapes may still differ from the target shapes.
Storage Allocation
Namespace automatically provisions ephemeral storage based on your selected machine shape. The storage allocation scales dynamically to ensure adequate disk space for your workload.Linux & Windows Ephemeral Storage
| Machine shape | vCPU | RAM | Multiplier | Disk Size |
|---|---|---|---|---|
| 1x2 | 1 vCPU | 2 GB | 1 | 40 GB |
| 2x4 | 2 vCPU | 4 GB | 2 | 48 GB |
| 2x8 | 2 vCPU | 8 GB | 4 | 64 GB |
| 4x8 | 4 vCPU | 8 GB | 4 | 64 GB |
| 4x16 | 4 vCPU | 16 GB | 8 | 96 GB |
| 8x16 | 8 vCPU | 16 GB | 8 | 96 GB |
| 8x32 | 8 vCPU | 32 GB | 16 | 160 GB |
| 16x32 | 16 vCPU | 32 GB | 16 | 160 GB |
| 16x64 | 16 vCPU | 64 GB | 32 | 288 GB |
| 32x64 | 32 vCPU | 64 GB | 32 | 288 GB |
| 32x128 | 32 vCPU | 128 GB | 64 | 544 GB |
| 32x256 | 32 vCPU | 256 GB | 128 | 1056 GB |
| 32x512 | 32 vCPU | 512 GB | 256 | 2080 GB |
| 64x128 | 64 vCPU | 128 GB | 64 | 544 GB |
| 64x256 | 64 vCPU | 256 GB | 128 | 1056 GB |
| 64x512 | 64 vCPU | 512 GB | 256 | 2080 GB |
For non-standard shapes, the provisioned ephemeral disk space for an instance is calculated using the following formula:disk_size = 32GB + (max(vCPU_count, RAM_GB / 2)) * 8GB
Windows Configurations
Windows instances follow the same set of supported shapes as Linux compute. Compared to Linux, running a Windows instance incurs twice the associated per-minute cost:Windows
| Machine shape | vCPU | RAM | Multiplier | Prepaid | Overage |
|---|---|---|---|---|---|
| 1x2 | 1 vCPU | 2 GB | 2 | $0.002 / min | $0.003 / min |
| 2x4 | 2 vCPU | 4 GB | 4 | $0.004 / min | $0.006 / min |
| 2x8 | 2 vCPU | 8 GB | 8 | $0.008 / min | $0.012 / min |
| 4x8 | 4 vCPU | 8 GB | 8 | $0.008 / min | $0.012 / min |
| 4x16 | 4 vCPU | 16 GB | 16 | $0.016 / min | $0.024 / min |
| 8x16 | 8 vCPU | 16 GB | 16 | $0.016 / min | $0.024 / min |
| 8x32 | 8 vCPU | 32 GB | 32 | $0.032 / min | $0.048 / min |
| 16x32 | 16 vCPU | 32 GB | 32 | $0.032 / min | $0.048 / min |
| 16x64 | 16 vCPU | 64 GB | 64 | $0.064 / min | $0.096 / min |
| 32x128 | 32 vCPU | 128 GB | 128 | $0.128 / min | $0.192 / min |
| 32x256 | 32 vCPU | 256 GB | 256 | $0.256 / min | $0.384 / min |
| 32x512 | 32 vCPU | 512 GB | 512 | $0.512 / min | $0.768 / min |
macOS Configurations
macOS instances have specific vCPU and memory configurations optimized for Apple’s architecture. Below, you can find a table of supported shapes and the associated cost per minute. For more details on how macOS instances are billed, check out Billing and Limits →.macOS
| Machine shape | vCPU | RAM | Multiplier | Prepaid | Overage |
|---|---|---|---|---|---|
| 4x7 | 4 vCPU | 7 GB | 40 | $0.04 / min | $0.06 / min |
| 6x14 | 6 vCPU | 14 GB | 60 | $0.06 / min | $0.09 / min |
| 6x28 | 6 vCPU | 28 GB | 75 | $0.075 / min | $0.1125 / min |
| 8x14 | 8 vCPU | 14 GB | 80 | $0.08 / min | $0.12 / min |
| 12x28 | 12 vCPU | 28 GB | 120 | $0.12 / min | $0.18 / min |
| 12x56 | 12 vCPU | 56 GB | 180 | $0.18 / min | $0.27 / min |
| 16x28 | 16 vCPU | 28 GB | 160 | $0.16 / min | $0.24 / min |
| 16x56 | 16 vCPU | 56 GB | 200 | $0.20 / min | $0.30 / min |
Free space available in macOS instances scales with their shapes too. It starts at 48 GB and each 1x2 unit adds 8 GB.macOS Ephemeral Storage
| Machine shape | vCPU | RAM | Multiplier | Disk Size |
|---|---|---|---|---|
| 4x7 | 4 vCPU | 7 GB | 4 | 80 GB |
| 6x14 | 6 vCPU | 14 GB | 7 | 104 GB |
| 6x28 | 6 vCPU | 28 GB | 14 | 160 GB |
| 8x14 | 8 vCPU | 14 GB | 8 | 112 GB |
| 12x28 | 12 vCPU | 28 GB | 14 | 160 GB |
| 12x56 | 12 vCPU | 56 GB | 28 | 272 GB |
| 16x28 | 16 vCPU | 28 GB | 16 | 176 GB |
| 16x56 | 16 vCPU | 56 GB | 28 | 272 GB |
Billing and Cost Optimization
Machine shapes are billed on a per-minute basis with a one-minute minimum charge. For more details on the usage and billing calculation, check out Billing and Limits →.When trying to optimize performance and cost, picking the right shape is an important step:
- Larger shapes may shorten your workflow duration.
- Smaller shapes may be cheaper if your current machine type is oversized.
- Using standard shapes (ratio of 1vCPU : 2GB RAM) leads to better cost efficiency.
For assistance with machine shape selection, high-memory or high-CPU instance access, or performance optimization, reach out to our support team.
Unit minute accounting
We account for a minimum of 1 minute for each instance, but round the next 15 seconds down. For example, 30 seconds of usage is 1 billable minute, 70 seconds is 1 billable minute, and 150 seconds are billed as 3 minutes. Jobs that run on Windows or macOS consume minutes at a higher rate than jobs on Linux. Unit minutes usage per shape and platform can be found above.An instance is only accounted for the time it runs a job. Instances that never pick up a job, such as runners whose job was cancelled or picked up by another matching runner, consume no unit minutes. See Billing and Limits → for details.
Last modified onOctober 2, 2026
Ctrl+I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Namespace Documentation","colors":{"primary":"#1C32FF","light":"#6B78FF","dark":"#1C32FF"},"logo":{"light":"https://mintcdn.com/namespace-labs/qOJQ7kaWRgoS8lyv/logo-light.svg?fit=max\\u0026auto=format\\u0026n=qOJQ7kaWRgoS8lyv\\u0026q=85\\u0026s=6827b0c81c335badc1cef13b83383e1d","dark":"https://mintcdn.com/namespace-labs/qOJQ7kaWRgoS8lyv/logo-dark.svg?fit=max\\u0026auto=format\\u0026n=qOJQ7kaWRgoS8lyv\\u0026q=85\\u0026s=63702d83d8fb259023deb79db06aabbb","href":"https://namespace.so"},"favicon":"https://mintcdn.com/namespace-labs/MoefQ379UcpNU680/favicon.svg?fit=max\\u0026auto=format\\u0026n=MoefQ379UcpNU680\\u0026q=85\\u0026s=6f14a088da55e5f41847845796737353","navbar":{"links":\[{"href":"https://namespace.so/changelog","label":"Changelog"},{"href":"https://namespace.so/support","label":"Support"}\],"primary":{"type":"button","label":"Log in","href":"https://cloud.namespace.so"}},"footer":{"socials":{"github":"https://github.com/namespacelabs","linkedin":"https://www.linkedin.com/company/namespacelabs","x":"https://x.com/namespacelabs"}},"icons":{"library":"lucide"},"contextual":{"options":\["copy","view","chatgpt","claude"\],"display":"header"},"interaction":{"drilldown":false},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"global":{"anchors":\[{"anchor":"Changelog","icon":"history","href":"https://namespace.so/changelog"},{"anchor":"Trust Center (SOC2)","icon":"shield-check","href":"https://trust.namespace.so/"},{"anchor":"Status","icon":"activity","href":"https://namespace-status.com/"},{"anchor":"Support","icon":"message-circle","href":"https://namespace.so/support"}\]},"pages":\[\]}},"deployment":{"deploymentMetadataValue":{"subdomain":"namespace-labs","hasAudioNarration":false,"actualSubdomain":"namespace-labs","customDomains":\["namespace.so"\],"gitSource":{"type":"github","owner":"namespacelabs","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae0862207896b4595e1934b","collectionId":"847aecca-4a0b-40b4-a393-e976cc214b43","liveDeploymentHistoryId":"6ae0862207896b4595e1934b","schemaVersion":"v3"},"entitlements":{"AI\_CHAT":{"status":"ENABLED"},"WEB\_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0a8f6edbd4c098a94623c","clientVersion":"0.0.3971","searchFilterCounts":\[{"language":"default","tag":"Products","count":377},{"language":"default","tag":"CLI","count":166},{"language":"default","tag":"Command line","count":165},{"language":"default","tag":"Namespace CLI","count":131},{"language":"default","tag":"Documentation","count":104},{"language":"default","tag":"GitHub Actions","count":40},{"language":"default","tag":"Devbox CLI","count":34},{"language":"default","tag":"Integrations","count":33},{"language":"default","tag":"SDK","count":25},{"language":"default","tag":"Namespace SDK","count":23}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"snippets/diagrams/styles.css","content":".ns-diagram{--ns-diagram-background:#ffffff;--ns-diagram-grid:#e5e7ee;--ns-diagram-border:#e5e7ee;--ns-diagram-card:#ffffff;--ns-diagram-neutral-zone:#fafbfc;--ns-diagram-brand-zone-start:rgba(28, 50, 255, 0.04);--ns-diagram-brand-zone-end:rgba(28, 50, 255, 0.07);--ns-diagram-brand-border:#c8ceff;--ns-diagram-heading:#202938;--ns-diagram-muted:#8892a6;--ns-diagram-copy:#4a5468;position:relative;width:100%;margin:2rem 0;padding:clamp(20px,3.5vw,32px);overflow:hidden;color:var(--ns-diagram-heading);background:var(--ns-diagram-background);border:1px solid var(--ns-diagram-border);border-radius:20px;box-shadow:0 1px 0 rgba(32,41,56,.04),0 1px 2px rgba(32,41,56,.06)}.dark .ns-diagram{--ns-diagram-background:#111827;--ns-diagram-grid:#374151;--ns-diagram-border:#374151;--ns-diagram-card:#1f2937;--ns-diagram-neutral-zone:#171f2d;--ns-diagram-brand-zone-start:rgba(107, 120, 255, 0.1);--ns-diagram-brand-zone-end:rgba(107, 120, 255, 0.16);--ns-diagram-brand-border:#4f5fc7;--ns-diagram-heading:#f3f4f6;--ns-diagram-muted:#aeb6c5;--ns-diagram-copy:#cbd5e1}.ns-diagram-grid-background{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,var(--ns-diagram-grid) 1px,transparent 1px);background-size:16px 16px;opacity:.5;mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.ns-diagram-content{position:relative}.ns-diagram-caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ns-diagram-mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;border-radius:8px}.ns-diagram-mark-anthropic{color:#d97757;background:#fcefe8}.ns-diagram-mark-devin{color:#4338ca;background:#eef0ff}.ns-diagram-mark-cursor{color:#111827;background:#eef0f3}.ns-diagram-mark-control{color:#1c32ff;background:#e0e7ff}.ns-diagram-mark-terminal{color:#fff;background:#202938}.ns-diagram-mark-worker{color:#4338ca;background:#eef1ff}.ns-diagram-zone{position:relative;display:flex;flex-direction:column;padding:1.25rem;background:var(--ns-diagram-neutral-zone);border:1px dashed #d2d6e0;border-radius:14px}.dark .ns-diagram-zone{border-color:#4b5563}.ns-diagram-zone-brand{background:linear-gradient(180deg,var(--ns-diagram-brand-zone-start),var(--ns-diagram-brand-zone-end));border:1px solid var(--ns-diagram-brand-border)}.ns-diagram-zone-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:var(--ns-diagram-copy);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ns-diagram-zone-center{display:flex;flex:1;align-items:center}.ns-diagram-zone-center>*{width:100%}.ns-diagram-card{position:relative;display:flex;align-items:center;gap:1rem;min-width:0;padding:1rem 1.25rem;background:var(--ns-diagram-card);border:1px solid var(--ns-diagram-border);border-radius:12px;box-shadow:0 1px 0 rgba(32,41,56,.04),0 1px 2px rgba(32,41,56,.06)}.ns-diagram-card-brand{border-color:var(--ns-diagram-brand-border)}.ns-diagram-card-copy{display:flex;min-width:0;flex-direction:column}.ns-diagram-card-label{color:var(--ns-diagram-heading);font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.ns-diagram-card-sublabel{margin-top:.125rem;color:var(--ns-diagram-muted);font-size:12px;line-height:1.35}.ns-managed-layout{display:grid;grid-template-columns:1fr auto 1.05fr;align-items:stretch}.ns-managed-connector{display:flex;width:64px;flex-direction:column;align-items:center;justify-content:center;padding:0 .25rem;color:var(--ns-diagram-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px}.ns-managed-connector>span{margin-bottom:.375rem}.ns-managed-connector-path{display:flex;width:56px;align-items:center}.ns-managed-connector-line{flex:1;height:1.5px;background:#d2d6e0}.ns-managed-connector-arrow{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #d2d6e0}.ns-mini-connector{display:flex;flex-direction:column;align-items:center;padding:.375rem 0}.ns-mini-connector>div{width:1.5px;height:12px;background:var(--ns-diagram-brand-border)}.ns-mini-connector>span{border-top:7px solid var(--ns-diagram-brand-border);border-right:5px solid transparent;border-left:5px solid transparent}.ns-devin-devboxes,.ns-devin-sessions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.ns-devin-mobile-layout{display:none}.ns-devin-connectors,.ns-devin-connectors>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ns-devin-connectors{gap:1.5rem}.ns-devin-connectors>div{padding:0 1rem}.ns-devin-connector{position:relative;display:flex;min-height:110px;align-items:center;justify-content:center;color:var(--ns-diagram-copy);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.25;text-align:center}.ns-devin-management-connector{min-height:70px;color:#6366f1}.ns-devin-connector-line{position:absolute;top:0;bottom:0;left:50%;width:1.5px;background:#d2d6e0;transform:translateX(-50%)}.ns-devin-management-connector .ns-devin-connector-line,.ns-diagram-connector-dashed .ns-diagram-vertical-line{width:0;background:0 0;border-left:1.5px dashed var(--ns-diagram-brand-border)}.ns-devin-connector>span,.ns-diagram-vertical-connector>span{position:relative;z-index:1;padding:0 .375rem;background:var(--ns-diagram-background)}.ns-control-plane-pill{display:flex;align-items:center;align-self:center;gap:.375rem;margin-bottom:1rem;padding:.375rem .75rem;color:#4338ca;background:#eef1ff;border:1px solid var(--ns-diagram-brand-border);border-radius:999px;font-size:12px;font-weight:500}.ns-diagram-vertical-connector{position:relative;display:flex;align-items:center;justify-content:center;color:var(--ns-diagram-copy);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.25;text-align:center}.ns-diagram-vertical-line{position:absolute;top:0;bottom:0;left:50%;width:1.5px;background:#d2d6e0;transform:translateX(-50%)}.ns-diagram-connector-dashed{color:#6366f1}.ns-diagram-arrow-down{position:absolute;bottom:0;left:50%;border-top:8px solid #d2d6e0;border-right:5px solid transparent;border-left:5px solid transparent;transform:translateX(-50%)}.ns-devin-management-connector .ns-diagram-arrow-down,.ns-diagram-connector-dashed .ns-diagram-arrow-down{border-top-color:var(--ns-diagram-brand-border)}.ns-bazel-connector-inset{padding:0 1rem}.ns-bazel-workers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media (max-width:767px){.ns-managed-layout{grid-template-columns:1fr}.ns-managed-connector{position:relative;width:auto;min-height:64px;padding:.5rem 0}.ns-managed-connector-path{width:auto;flex-direction:column}.ns-managed-connector-line{width:1.5px;height:24px;flex:none}.ns-managed-connector-arrow{border-top:9px solid #d2d6e0;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent}.ns-devin-connectors,.ns-devin-devboxes,.ns-devin-sessions{grid-template-columns:1fr}.ns-devin-desktop-layout{display:none}.ns-devin-mobile-layout{display:block}.ns-devin-mobile-lane+.ns-devin-mobile-lane{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--ns-diagram-border)}.ns-devin-mobile-connectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .5rem}.ns-devin-connector{min-height:80px}.ns-bazel-workers{grid-template-columns:1fr}}"},{"filePath":"style.css","content":":root{--namespace-radius-inline:0.25rem;--namespace-radius-control:0.375rem;--namespace-radius-container:0.5rem}#content-container,.almond-layout>div,.card,.chat-assistant-floating-input>div,.code-block,.frame,.pagination-next,.pagination-prev{border-radius:var(--namespace-radius-container)}.code-block [data-component-part=code-block-root],.frame>div{border-radius:inherit}#assistant-entry,#chat-assistant-textarea,#search-bar-entry,#search-input,.callout,.frame>.relative{border-radius:var(--namespace-radius-control)}.code-block-fade-overlay{border-radius:0 var(--namespace-radius-container) var(--namespace-radius-container) 0}#page-context-menu>button:first-child{border-radius:var(--namespace-radius-control) 0 0 var(--namespace-radius-control)}#page-context-menu>button:last-child{border-radius:0 var(--namespace-radius-control) var(--namespace-radius-control) 0}#content :not(pre)>code,#navigation-items li>a,#navigation-items li>button{border-radius:var(--namespace-radius-inline)}#navigation-items .nav-anchor>:is(svg, img),#navigation-items .sidebar-group-icon,#navigation-items [data-component-part=scroll-area-content]:has(>ul.nav-anchors),#navigation-items li>:is(a, button)>div[class=\"h-[1lh]\"]:first-child{display:flex;flex-direction:column}#navigation-items [data-component-part=scroll-area-content]>ul.nav-anchors{order:1;margin-top:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}#navigation-items [data-component-part=scroll-area-content]>ul.sidebar-group{margin-top:.5rem}#navigation-items [data-component-part=scroll-area-content]>ul.sidebar-group+div{margin-top:1rem}.tab-container{overflow:hidden;padding:0 1rem 1rem;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--namespace-radius-container)}.tab-container [data-component-part=tab-content]>[data-table-wrapper]:last-child{margin-bottom:0;padding-bottom:0}#content .katex-display>.katex{text-align:left}.compact-table table td{min-width:0}#navigation-items ul.sidebar-group>li.space-y-px+li.space-y-px{margin-top:.75rem}#navigation-items .my-2>.sidebar-group-header{margin-bottom:.625rem;font-size:.8125rem;line-height:1.625rem;font-weight:600;letter-spacing:-.02em;text-transform:none;opacity:1}#navigation-items ul.sidebar-group>li.space-y-px>button{font-size:.8125rem;font-weight:600;letter-spacing:-.02em;background-color:transparent}#navigation-items ul.sidebar-group>li.space-y-px>button:hover,#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>button:hover{background-color:color-mix(in srgb,currentColor 6%,transparent)}#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>button,#navigation-items ul.sidebar-group>li.space-y-px>ul>li>a{padding-left:3rem!important;font-size:.8125rem;font-weight:400;letter-spacing:-.02em}#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>ul>li[data-active-nav-item=true]>a,#navigation-items ul.sidebar-group>li.space-y-px>ul>li[data-active-nav-item=true]>a{color:#121516!important;background-color:rgb(18 21 22/6%)!important}.dark #navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>ul>li[data-active-nav-item=true]>a,.dark #navigation-items ul.sidebar-group>li.space-y-px>ul>li[data-active-nav-item=true]>a{color:#f4f4f5!important;background-color:rgb(255 255 255/8%)!important}#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>button{background-color:transparent}#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>button>div[class=\"h-[1lh]\"]:first-child{margin-left:-1.75rem}.dark #navigation-items img[src*=buildkite-mark]{filter:brightness(.7)}.dark img[src*=\"/icons/apple.svg\"]{filter:invert(1)}.dark img.tab-icon[src*=\"/icons/linux.svg\"]{filter:invert(.35) brightness(1.54)}#navigation-items ul.sidebar-group>li.space-y-px>ul>li.space-y-px>ul>li>a{padding-left:4rem!important;font-size:.8125rem;font-weight:400;letter-spacing:-.02em}@media (min-width:1024px){#sidebar-content{width:calc(16.5rem + 10px)}#content-container{margin-left:calc(16.5rem + 10px)}#navbar{container-type:inline-size}#navbar .nav-tabs{position:fixed;top:0;left:20rem;height:3.5rem;column-gap:2rem}#navbar div:has(>div>.nav-tabs){justify-content:flex-end}@container (max-width: 69rem){#navbar .navbar-link:has(>a[href=\"https://namespace.so/changelog\\"\]){display:none}}}@media (min-width:1280px){#content-container{padding-right:1.5rem;padding-left:3rem}#content-container>div{column-gap:1.5rem;justify-content:flex-start}#content-area{width:calc(100% - 13.5rem);max-width:52rem;flex:none}#content-side-layout{width:15rem;max-width:15rem;flex-basis:15rem}#content-side-layout>div{width:15rem;padding-left:1rem}#content-side-layout>div>div{width:14rem}}@media (min-width:1700px){#content-container>div{justify-content:center}}"},{"filePath":"reference/github-actions/runner-configuration.css","content":""},{"filePath":"workspaces/access.css","content":""},{"filePath":"platform/workspaces/access.css","content":""},{"filePath":"reference/devbox-cli/desktop.css","content":""}],"page":{"pagePath":"platform/compute/machine-shapes","slug":"/platform/compute/machine-shapes","pageMetadata":{"title":"Machine Shapes","noindex":true,"description":null,"href":"/platform/compute/machine-shapes"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Namespace provides flexible compute resources through a comprehensive selection of machine shapes designed to meet diverse workload requirements.\nMachine shapes define the CPU, memory, and storage resources allocated to your compute instances, allowing you to optimize performance and cost for your specific use cases.`}),`\n`,_jsx(Heading,{level:`2`,id:`understanding-machine-shapes`,children:`Understanding Machine Shapes`}),`\n`,_jsxs(_components.p,{children:[`Machine shapes in Namespace follow a simple `,_jsx(_components.strong,{children:`AxB`}),` notation format, where `,_jsx(_components.strong,{children:`A`}),` represents the number of virtual CPUs (vCPUs) and `,_jsx(_components.strong,{children:`B`}),` represents the amount of memory in gigabytes (GB).\nFor example, a `,_jsx(_components.strong,{children:`4x16`}),` machine shape provides 4 vCPUs and 16 GB of RAM.`]}),`\n`,_jsx(_components.p,{children:`This standardized format makes it easy to identify and select the appropriate resources for your workload, whether you’re running lightweight development tasks or memory-intensive applications.`}),`\n`,_jsx(Heading,{level:`2`,id:`available-configurations`,children:`Available Configurations`}),`\n`,_jsxs(_components.p,{children:[`Linux and Windows have a common set of available shapes. macOS instances use a distinct set of shapes that is explained `,_jsx(_components.a,{href:`#macos-configurations`,children:`below`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`standard-shapes`,children:`Standard shapes`}),`\n`,_jsxs(_components.p,{children:[`For Linux and Windows, our standard shapes are multiples of 1 vCPU and 2GB RAM.\nThe list of standard shapes is:\n`,_jsx(_components.strong,{children:`2x4`}),` (minimum), `,_jsx(_components.strong,{children:`4x8`}),` (small), `,_jsx(_components.strong,{children:`8x16`}),` (medium), `,_jsx(_components.strong,{children:`16x32`}),` (large), `,_jsx(_components.strong,{children:`32x64`}),` (maximum).`]}),`\n`,_jsx(Heading,{level:`3`,id:`non-standard-shapes`,children:`Non-Standard shapes`}),`\n`,_jsx(_components.p,{children:`Namespace allows you to freely choose your shape configuration to best match your workflow requirements.\nFor example, you can grow your memory allocation to 64GB while keeping the vCPU count at 4, forming a 4x64 shape.`}),`\n`,_jsx(_components.p,{children:`Non-standard shapes consume the per-minute cost of the smallest standard shape that contains them.\nWhen billing an instance, Namespace calculates how many 1 vCPU x 2GB RAM units were consumed for that instance:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`unit_count = max(vCPU_count, RAM_GB / 2)`})}),`\n`,_jsxs(_components.p,{children:[`Contact `,_jsx(_components.a,{href:`mailto:support@namespace.so`,children:`support@namespace.so`}),` if you have special shape requirements.`]}),`\n`,_jsx(Heading,{level:`3`,id:`high-memory-instances`,children:`High-Memory and High-CPU Instances`}),`\n`,_jsx(_components.p,{children:`For workloads requiring exceptional memory capacity like data processing and analytics pipelines, Namespace offers extended memory configurations:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`80 GB, 96 GB, 112 GB, 128 GB`}),` - Extended memory options`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`256 GB, 384 GB, 512 GB`}),` - High-memory instances for specialized workloads`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Note:`}),` High-memory and high-CPU instances require special access and may not be available on all subscription plans. Contact `,_jsx(_components.a,{href:`mailto:support@namespace.so`,children:`support@namespace.so`}),` to request access for your workspace.`]}),`\n`,_jsx(_components.p,{children:`High-CPU (64 vCPU) instances have an additional 1.25x unit multiplier.`}),`\n`,_jsx(Heading,{level:`3`,id:`shape-pricing`,children:`Shape Pricing`}),`\n`,_jsx(_components.p,{children:`The following table assembles a list of the most common instance shapes for Linux.\nThe per-minute price for Linux AMD64 instances and Linux ARM64 instances is identical.`}),`\n`,_jsx(_components.p,{children:`Linux`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Prepaid`}),_jsx(_components.th,{children:`Overage`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`1x2`}),_jsx(_components.td,{children:`1 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{children:`$0.001 / min`}),_jsx(_components.td,{children:`$0.0015 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x4`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{children:`$0.002 / min`}),_jsx(_components.td,{children:`$0.003 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x8`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:`$0.004 / min`}),_jsx(_components.td,{children:`$0.006 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x8`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:`$0.004 / min`}),_jsx(_components.td,{children:`$0.006 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x16`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{children:`$0.008 / min`}),_jsx(_components.td,{children:`$0.012 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x16`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{children:`$0.008 / min`}),_jsx(_components.td,{children:`$0.012 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x32`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{children:`$0.016 / min`}),_jsx(_components.td,{children:`$0.024 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x32`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{children:`$0.016 / min`}),_jsx(_components.td,{children:`$0.024 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x64`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{children:`$0.032 / min`}),_jsx(_components.td,{children:`$0.048 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x64`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{children:`$0.032 / min`}),_jsx(_components.td,{children:`$0.048 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x128`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64`}),_jsx(_components.td,{children:`$0.064 / min`}),_jsx(_components.td,{children:`$0.096 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x256`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128`}),_jsx(_components.td,{children:`$0.128 / min`}),_jsx(_components.td,{children:`$0.192 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x512`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256`}),_jsx(_components.td,{children:`$0.256 / min`}),_jsx(_components.td,{children:`$0.384 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x128`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`80`}),_jsx(_components.td,{children:`$0.08 / min`}),_jsx(_components.td,{children:`$0.12 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x256`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160`}),_jsx(_components.td,{children:`$0.16 / min`}),_jsx(_components.td,{children:`$0.24 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x512`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`320`}),_jsx(_components.td,{children:`$0.32 / min`}),_jsx(_components.td,{children:`$0.48 / min`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`linux-on-apple-silicon`,children:`Linux on Apple Silicon`}),`\n`,_jsx(_components.p,{children:`Apple M4 Pro and M5 Max support for Linux workloads is available as an early access.`}),`\n`,_jsx(_components.p,{children:`Linux on Apple Silicon`}),`\n`,_jsx(_components.p,{children:`Shapes may differ during early access.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Prepaid`}),_jsx(_components.th,{children:`Overage`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`6x14`}),_jsx(_components.td,{children:`6 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`49`}),_jsx(_components.td,{children:`$0.049 / min`}),_jsx(_components.td,{children:`$0.0735 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x28`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`98`}),_jsx(_components.td,{children:`$0.098 / min`}),_jsx(_components.td,{children:`$0.147 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x56`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`56 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`196`}),_jsx(_components.td,{children:`$0.196 / min`}),_jsx(_components.td,{children:`$0.294 / min`})]})]})]}),`\n`,_jsx(_components.p,{children:`During the early access, the shapes may still differ from the target shapes.`}),`\n`,_jsx(Heading,{level:`2`,id:`storage-allocation`,children:`Storage Allocation`}),`\n`,_jsx(_components.p,{children:`Namespace automatically provisions ephemeral storage based on your selected machine shape. The storage allocation scales dynamically to ensure adequate disk space for your workload.`}),`\n`,_jsx(_components.p,{children:`Linux \u0026 Windows Ephemeral Storage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Disk Size`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`1x2`}),_jsx(_components.td,{children:`1 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`40 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x4`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`48 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x8`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x8`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x16`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`96 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x16`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`96 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x32`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x32`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x64`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`288 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x64`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`288 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x128`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`544 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x256`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1056 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x512`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2080 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x128`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`544 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x256`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1056 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`64x512`}),_jsx(_components.td,{children:`64 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2080 GB`})]})]})]}),`\n`,_jsx(_components.p,{children:`For non-standard shapes, the provisioned ephemeral disk space for an instance is calculated using the following formula:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`disk_size = 32GB + (max(vCPU_count, RAM_GB / 2)) * 8GB`})}),`\n`,_jsx(Heading,{level:`2`,id:`windows-configurations`,children:`Windows Configurations`}),`\n`,_jsx(_components.p,{children:`Windows instances follow the same set of supported shapes as Linux compute.\nCompared to Linux, running a Windows instance incurs twice the associated per-minute cost:`}),`\n`,_jsx(_components.p,{children:`Windows`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Prepaid`}),_jsx(_components.th,{children:`Overage`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`1x2`}),_jsx(_components.td,{children:`1 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{children:`$0.002 / min`}),_jsx(_components.td,{children:`$0.003 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x4`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{children:`$0.004 / min`}),_jsx(_components.td,{children:`$0.006 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`2x8`}),_jsx(_components.td,{children:`2 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{children:`$0.008 / min`}),_jsx(_components.td,{children:`$0.012 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x8`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{children:`$0.008 / min`}),_jsx(_components.td,{children:`$0.012 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x16`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{children:`$0.016 / min`}),_jsx(_components.td,{children:`$0.024 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x16`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{children:`$0.016 / min`}),_jsx(_components.td,{children:`$0.024 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x32`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{children:`$0.032 / min`}),_jsx(_components.td,{children:`$0.048 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x32`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`32`}),_jsx(_components.td,{children:`$0.032 / min`}),_jsx(_components.td,{children:`$0.048 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x64`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`64`}),_jsx(_components.td,{children:`$0.064 / min`}),_jsx(_components.td,{children:`$0.096 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x128`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`128`}),_jsx(_components.td,{children:`$0.128 / min`}),_jsx(_components.td,{children:`$0.192 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x256`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`256`}),_jsx(_components.td,{children:`$0.256 / min`}),_jsx(_components.td,{children:`$0.384 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`32x512`}),_jsx(_components.td,{children:`32 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`512`}),_jsx(_components.td,{children:`$0.512 / min`}),_jsx(_components.td,{children:`$0.768 / min`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`macos-configurations`,children:`macOS Configurations`}),`\n`,_jsxs(_components.p,{children:[`macOS instances have specific vCPU and memory configurations optimized for Apple’s architecture.\nBelow, you can find a table of supported shapes and the associated cost per minute.\nFor more details on how macOS instances are billed, check out `,_jsx(_components.a,{href:`/platform/workspaces/billing-and-limits`,children:`Billing and Limits →`}),`.`]}),`\n`,_jsx(_components.p,{children:`macOS`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Prepaid`}),_jsx(_components.th,{children:`Overage`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x7`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`7 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`40`}),_jsx(_components.td,{children:`$0.04 / min`}),_jsx(_components.td,{children:`$0.06 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`6x14`}),_jsx(_components.td,{children:`6 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`60`}),_jsx(_components.td,{children:`$0.06 / min`}),_jsx(_components.td,{children:`$0.09 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`6x28`}),_jsx(_components.td,{children:`6 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`75`}),_jsx(_components.td,{children:`$0.075 / min`}),_jsx(_components.td,{children:`$0.1125 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x14`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`80`}),_jsx(_components.td,{children:`$0.08 / min`}),_jsx(_components.td,{children:`$0.12 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x28`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`120`}),_jsx(_components.td,{children:`$0.12 / min`}),_jsx(_components.td,{children:`$0.18 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x56`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`56 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`180`}),_jsx(_components.td,{children:`$0.18 / min`}),_jsx(_components.td,{children:`$0.27 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x28`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160`}),_jsx(_components.td,{children:`$0.16 / min`}),_jsx(_components.td,{children:`$0.24 / min`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x56`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`56 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`200`}),_jsx(_components.td,{children:`$0.20 / min`}),_jsx(_components.td,{children:`$0.30 / min`})]})]})]}),`\n`,_jsx(_components.p,{children:`Free space available in macOS instances scales with their shapes too. It starts at 48 GB and each 1x2 unit adds 8 GB.`}),`\n`,_jsx(_components.p,{children:`macOS Ephemeral Storage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Machine shape`}),_jsx(_components.th,{children:`vCPU`}),_jsx(_components.th,{children:`RAM`}),_jsx(_components.th,{children:`Multiplier`}),_jsx(_components.th,{children:`Disk Size`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`4x7`}),_jsx(_components.td,{children:`4 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`7 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`80 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`6x14`}),_jsx(_components.td,{children:`6 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`7`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`104 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`6x28`}),_jsx(_components.td,{children:`6 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`8x14`}),_jsx(_components.td,{children:`8 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`112 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x28`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`14`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`160 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`12x56`}),_jsx(_components.td,{children:`12 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`56 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`272 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x28`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`16`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`176 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`16x56`}),_jsx(_components.td,{children:`16 vCPU`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`56 GB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`28`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`272 GB`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`billing-and-cost-optimization`,children:`Billing and Cost Optimization`}),`\n`,_jsxs(_components.p,{children:[`Machine shapes are billed on a per-minute basis with a one-minute minimum charge.\nFor more details on the usage and billing calculation, check out `,_jsx(_components.a,{href:`/platform/workspaces/billing-and-limits`,children:`Billing and Limits →`}),`.`]}),`\n`,_jsx(_components.p,{children:`When trying to optimize performance and cost, picking the right shape is an important step:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Larger shapes may shorten your workflow duration.`}),`\n`,_jsx(_components.li,{children:`Smaller shapes may be cheaper if your current machine type is oversized.`}),`\n`,_jsx(_components.li,{children:`Using standard shapes (ratio of 1vCPU : 2GB RAM) leads to better cost efficiency.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`For assistance with machine shape selection, high-memory or high-CPU instance access, or performance optimization, reach out to our `,_jsx(_components.a,{href:`mailto:support@namespace.so`,children:`support team`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`unit-minute-accounting`,children:`Unit minute accounting`}),`\n`,_jsx(_components.p,{children:`We account for a minimum of 1 minute for each instance, but round the next 15 seconds down.\nFor example, 30 seconds of usage is 1 billable minute, 70 seconds is 1 billable minute, and 150 seconds are billed as 3 minutes.\nJobs that run on Windows or macOS consume minutes at a higher rate than jobs on Linux.\nUnit minutes usage per shape and platform can be found above.`}),`\n`,_jsxs(_components.p,{children:[`An instance is only accounted for the time it runs a job. Instances that never pick up a job, such as runners\nwhose job was cancelled or picked up by another matching runner, consume no unit minutes.\nSee `,_jsx(_components.a,{href:`/platform/workspaces/billing-and-limits`,children:`Billing and Limits →`}),` for details.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Machine Shapes","noindex":true,"description":null,"href":"/platform/compute/machine-shapes"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Understanding Machine Shapes","slug":"understanding-machine-shapes","depth":2,"children":[]},{"title":"Available Configurations","slug":"available-configurations","depth":2,"children":[{"title":"Standard shapes","slug":"standard-shapes","depth":3,"children":[]},{"title":"Non-Standard shapes","slug":"non-standard-shapes","depth":3,"children":[]},{"title":"High-Memory and High-CPU Instances","slug":"high-memory-instances","depth":3,"children":[]},{"title":"Shape Pricing","slug":"shape-pricing","depth":3,"children":[]},{"title":"Linux on Apple Silicon","slug":"linux-on-apple-silicon","depth":3,"children":[]}]},{"title":"Storage Allocation","slug":"storage-allocation","depth":2,"children":[]},{"title":"Windows Configurations","slug":"windows-configurations","depth":2,"children":[]},{"title":"macOS Configurations","slug":"macos-configurations","depth":2,"children":[]},{"title":"Billing and Cost Optimization","slug":"billing-and-cost-optimization","depth":2,"children":[{"title":"Unit minute accounting","slug":"unit-minute-accounting","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/namespace-labs/fa018fe02fd436c8/navigation.js","/docs/_mintlify/custom/namespace-labs/4276600b7cb636ff/legacy-anchor-redirects.js"],"subdomain":"namespace-labs","siteName":"Namespace Documentation","title":"Machine Shapes - Namespace Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-26T10:46:18.072Z","gitLastModified":"2026-10-02T14:07:39.000Z","originalFileLocation":"platform/compute/machine-shapes.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Namespace Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Machine Shapes - Namespace Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Namespace Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://namespace.so/docs/platform/compute/machine-shapes\\">\\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://namespace-labs.mintlify.app/\_mintlify/api/og/v2?division=Compute\\u0026amp;title=Machine+Shapes\\u0026amp;theme=1f89d53762a6d5304d1c63c4\\u0026amp;signature=34424506952e85a9b7044b44741b3b4686a965b1b55d64abb0646529a67a74d3\\">\\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Machine Shapes - Namespace Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://namespace-labs.mintlify.app/\_mintlify/api/og/v2?division=Compute\\u0026amp;title=Machine+Shapes\\u0026amp;theme=1f89d53762a6d5304d1c63c4\\u0026amp;signature=34424506952e85a9b7044b44741b3b4686a965b1b55d64abb0646529a67a74d3\\">\\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/namespace-labs/kZKeJ4zhJEuE6_kI/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Namespace Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1C32FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://namespace.so/docs/platform/compute/machine-shapes\\">\\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/platform/compute/machine-shapes.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\\",\\"@type\\":\\"WebSite\\",\\"name\\":\\"Namespace Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\\"}}\\u003c/script>","siteName":"Namespace Documentation","nav":{"global":{"anchors":[{"anchor":"Changelog","icon":"history","href":"https://namespace.so/changelog"},{"anchor":"Trust Center (SOC2)","icon":"shield-check","href":"https://trust.namespace.so/"},{"anchor":"Status","icon":"activity","href":"https://namespace-status.com/"},{"anchor":"Support","icon":"message-circle","href":"https://namespace.so/support"}\]},"products":\[{"product":"Products","description":"Turnkey products built on the Namespace platform","pages":[{"title":"Products","href":""}]},{"product":"Platform","description":"Lower-level primitives to build your own","tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Start building with Namespace","sidebarTitle":"Overview","href":"/platform"},{"group":"Build with Namespace","pages":[{"group":"Authentication","icon":"key-round","pages":[{"title":"Authentication for Platforms","sidebarTitle":"Overview","href":"/platform/authentication/index"},{"title":"Build on Your Own Workspace","sidebarTitle":"Build on your own workspace","href":"/platform/authentication/local-development"},{"title":"Partner Credentials","sidebarTitle":"Partner credentials","href":"/platform/authentication/partner-credentials"},{"title":"Tenant Tokens","sidebarTitle":"Tenant tokens","href":"/platform/authentication/tenant-tokens"},{"title":"Revokable Tokens","sidebarTitle":"Revokable tokens","href":"/platform/authentication/revokable-tokens"}]},{"group":"Multi-tenancy","icon":"users","pages":[{"title":"Multi-tenancy","sidebarTitle":"Overview","href":"/platform/tenants/index"},{"title":"Create a Tenant with the Platform API","sidebarTitle":"Quickstart","href":"/platform/tenants/quickstart"},{"title":"Partner and Tenant Clients","sidebarTitle":"Partner and tenant clients","href":"/platform/tenants/clients"},{"title":"Create Tenants","sidebarTitle":"Create tenants","href":"/platform/tenants/create"},{"title":"List Tenants","sidebarTitle":"List and find tenants","href":"/platform/tenants/list"},{"title":"Update Tenants","sidebarTitle":"Update tenants","href":"/platform/tenants/update"},{"title":"Tenant Policies","sidebarTitle":"Tenant policies","href":"/platform/tenants/policies"},{"title":"Delete Tenants","sidebarTitle":"Delete tenants","href":"/platform/tenants/delete"}]},{"group":"Instances","icon":"server","pages":[{"title":"Create an Instance with the Platform API","sidebarTitle":"Quickstart","href":"/platform/instances/quickstart"},{"title":"Instance Configuration","sidebarTitle":"Configuration","href":"/platform/instances/configuration"},{"group":"Examples","icon":"code","pages":[{"title":"Run a Command in an Instance","sidebarTitle":"Run commands","href":"/platform/instances/examples/run-commands"},{"title":"Create or Reuse an Instance","sidebarTitle":"Create or reuse","href":"/platform/instances/examples/create-or-reuse"},{"title":"SSH into a Container","sidebarTitle":"SSH access","href":"/platform/instances/examples/ssh"},{"title":"Authenticating to an Instance Endpoint","sidebarTitle":"Endpoint authentication","href":"/platform/instances/examples/endpoint-authentication"},{"title":"Creating Many Instances Concurrently","sidebarTitle":"Concurrent instances","href":"/platform/instances/examples/concurrency"}]}]}]},{"group":"Building Blocks","pages":[{"group":"Compute","icon":"cpu","pages":[{"title":"Compute Platform","sidebarTitle":"Overview","href":"/platform/compute/index"},{"title":"Linux","href":"/platform/compute/linux"},{"title":"macOS","href":"/platform/compute/macos"},{"title":"Windows","href":"/platform/compute/windows"},{"title":"Observability","href":"/platform/compute/observability"},{"title":"SSH / Remote Display with Namespace Compute","sidebarTitle":"SSH / Remote Display","description":null,"href":"/platform/compute/ssh-remote-display"},{"title":"Machine Shapes","href":"/platform/compute/machine-shapes"},{"title":"Resource Limits","description":null,"href":"/platform/compute/resource-limits"}]},{"group":"Storage","icon":"database","pages":[{"title":"Storage","sidebarTitle":"Overview","href":"/platform/storage/index"},{"title":"Cache Volumes","href":"/platform/storage/cache-volumes"},{"title":"Container Registry","href":"/platform/storage/container-registry"},{"title":"Artifact Storage","href":"/platform/storage/artifact-storage"},{"title":"Secrets","href":"/platform/storage/secrets"}]},{"group":"Networking","icon":"network","pages":[{"title":"Networking","sidebarTitle":"Overview","href":"/platform/networking/index"},{"title":"Ingress","href":"/platform/networking/ingress"},{"title":"Network Performance Optimizations","sidebarTitle":"Performance","href":"/platform/networking/performance"},{"title":"Network Security","sidebarTitle":"Security","href":"/platform/networking/security"},{"title":"Egress policies","href":"/platform/networking/egress-policy"}]}]}]}]}]},"title":"Machine Shapes - Namespace Documentation","buildId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","deploymentId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","dynamics":[],"chunks":[]}