Руководители платформ, сравнивающие конфигурации Mac mini M4 в 2026 году, застревают на unified memory и доплатах за SSD, потому что сетки Apple и листы аренды MacCompute считают разные единицы. Ниже — таблица retail, соответствие тарифам аренды и матрица нагрузка→конфигурация, чтобы выбрать 16 ГБ vs 24 ГБ до capex. Сверьте заметку TCO покупка vs аренда и актуальные ставки на тарифах.
Три узких места: почему ошибка конфигурации бьёт по бюджету
- RAM фиксируется при заказе. Unified memory на Apple Silicon не апгрейдится в поле. Команда, покупающая 16 ГБ ради экономии, а затем запускающая два симулятора и SwiftPM, платит задержкой swap, а не ценой в прайсе.
- SSD оплачивается вперёд. Переход 256 ГБ → 1 ТБ при покупке — разовая доплата Apple; при аренде scratch add-on распределяет стоимость только на активные месяцы.
- Цена Apple ≠ полный opex. В капекс не входят электричество, статический IP, простой RMA и дубликаты в нескольких метро; в аренде скрыта утилизация. Нужны обе колонки в одной таблице.
Базовая платформа M4: что общее для всех tier
Потребительские Mac mini M4 в 2026 году делят один класс SoC, пока вы не переходите на M4 Pro. Планируйте ёмкость по unified memory и IO, а не только по числу ядер.
На Apple Silicon пропускная способность памяти делится между CPU, GPU и Neural Engine без отдельной полосы «видеопамяти». Поэтому 16 ГБ при двух тяжёлых Metal-пайплайнах упирается в аллокатор раньше, чем загрузка CPU достигает ста процентов. 24 ГБ снимает типичный потолок для Xcode плюс один ML-сайдкар; 32 ГБ оправдан при постоянном удержании крупных весов в RAM.
- CPU: 10 ядер (4 performance + 6 efficiency) на базовом M4.
- GPU: 10-core встроенный; Metal и VideoToolbox для медиа и ML-сайдкаров.
- Память: единый пул — 16 ГБ по умолчанию; CTO 24 ГБ или 32 ГБ при заказе.
- Накопитель: SSD 256 ГБ базово; Apple предлагает 512 ГБ, 1 ТБ и 2 ТБ CTO.
- I/O: два USB-C / Thunderbolt сзади; 1 Gbps uplink для удалённого CI планируйте отдельно.
Retail Apple: конфигурация и ориентиры цен (2026, USD)
Перед утверждением capex сверьте с Apple Store в вашей валюте. Ниже — планировочные полосы USD для базового Mac mini M4, не образовательные и не B2B-котировки.
| Tier | Unified RAM | SSD | Ориентир цены |
|---|---|---|---|
| Entry | 16 ГБ | 256 ГБ | ~$599 list (часто $649–699 в бандле) |
| CI-friendly RAM | 24 ГБ (+$200 CTO) | 512 ГБ (+$200) | ~$999–1 099 сконфигурировано |
| Тяжёлые локальные артефакты | 24–32 ГБ | 1 ТБ (+$400 к 256 ГБ) | ~$1 199–1 399 |
| Архив / медиа-vault | 32 ГБ (+$400 RAM) | 2 ТБ (+$800 к 256 ГБ) | ~$1 599+ |
Правило: каждые +$200 RAM дают запас под ещё одну параллельную цель Xcode или пару симуляторов. SSD критичен, когда DerivedData и docker-слои превышают ~180 ГБ.
Соответствие MacCompute: публичные листы по классу конфигурации
Удалённые слоты отражают два класса RAM, которые чаще всего арендуют команды. Оформление на покупке авторитетно; таблица — публичный лист с тарифов.
| Класс аренды | Unified RAM | Лист / мес | Лист / день (ориентир) |
|---|---|---|---|
| M4 standard | 16 ГБ | $102.9 / мес | ~$20.6 / день |
| M4 expanded | 24 ГБ | $202.9 / мес | ~$40.6 / день |
| Storage add-on | Любой tier | +1 ТБ ≈ $12.9 / мес | Пропорционально активным дням |
Эскиз breakeven: 16 ГБ при полном месяце 24 мес ≈ $2 470 opex против ~$650–800 покупки — аренда выигрывает при низкой утилизации или нескольких метро. Строки таблицы — в заметке задержки и TCO.
Матрица решений: нагрузка → конфигурация и bias покупка/аренда
| Основная нагрузка | Lean-конфигурация | Bias |
|---|---|---|
| Одиночный Xcode nightly | 16 ГБ, 512 ГБ SSD или аренда + object store | Аренда при <12 активных дней/мес; покупка при 24×7 |
| Параллельные схемы + симулятор | 24 ГБ, 1 ТБ или 24 ГБ аренда + scratch add-on | Аренда 24 ГБ на пики; покупка при постоянной очереди |
| CoreML / MLX batch inference | минимум 24 ГБ; веса на быстром APFS | Аренда; матрица IO — в заметке DerivedData |
| Демо compliance в нескольких метро | 16 ГБ краткосрочно на метро | Аренда по региону; не везти железо |
Шесть шагов: от опроса нагрузки до живого слота
- Замерьте пик RSS. На любой Mac прогоните worst-case сборку с
memory_pressureи зафиксируйте swap. Если swap > 2 ГБ — планируйте 24 ГБ. - Оцените DerivedData и кэши. Суммируйте
~/Library/Developer/Xcode/DerivedDataи слои контейнеров; выберите 512 ГБ или 1 ТБ. - Постройте график утилизации. Посчитайте активные дни сборки в месяц за квартал; подайте в TCO покупка vs аренда.
- Выберите метро. Замерьте RTT до Singapore, Japan, Korea, Hong Kong или US West из сети CI.
- Сопоставьте строку аренды. На тарифах выберите 16 или 24 ГБ, добавьте storage, если scratch > 200 ГБ.
- Smoke, затем commit. На покупке возьмите дневной слот, зайдите по SSH, прогоните release build, заархивируйте логи; повышайте tier только по метрикам.
FAQ: типичные вопросы закупки M4
Нужен ли M4 Pro вместо базового M4?
Для большинства iOS CI и batch ML на Metal базового M4 достаточно, если выбран правильный tier RAM. Pro имеет смысл при постоянной нагрузке на дополнительные Thunderbolt-ленты или многопоточный рендер без аренды второго узла.
Можно ли сэкономить, взяв 256 ГБ SSD и внешний диск?
Для удалённого CI внешний USB часто узкое место для DerivedData. Либо берите 512 ГБ CTO, либо арендуйте scratch add-on и держите канонические артефакты в object storage.
Цифры для вставки в закупочный документ
- Entry Apple: Mac mini M4 16 ГБ / 256 ГБ ≈ $599 list до налога и доставки.
- RAM uplift: +$200 за 24 ГБ и +$400 за 32 ГБ CTO (Apple US, 2026).
- MacCompute 16 ГБ: $102.9/мес лист; ~$20.6/день; 24 ГБ — $202.9/мес.
- Storage add-on: +1 ТБ ≈ $12.9/мес на любом RAM-классе.
- Breakeven утилизации: полный месяц аренды выигрывает у покупки примерно ниже 6–8 занятых дней/мес на 16 ГБ (уточните налог и электричество локально).
Итог: проверьте на аренде, затем купите tier, выдержавший метрики
Ошибка конфигурации дорога: RAM на Apple Silicon припаяна. Арендуйте ближайший tier на один биллинговый цикл, снимите пик памяти и дискового IO, затем купите соответствующий retail SKU или оставайтесь в opex с предсказуемым листом.
Дальше: сравните тарифы, откройте покупку для вашего метро, прочитайте справку по SSH и VNC. Для подписок и очередей — консоль.