- Elegir setup según trabajo real, no benchmark suelto.
- Entender por qué Windows/WSL2 falla más en GPU y Docker.
- Ver dónde Mac Apple Silicon brilla y dónde se queda corto.
Decisión rápida
- Mac M-series: simplicidad, batería, silencio, MLX, Ollama fácil, buen entorno dev.
- Windows + NVIDIA + WSL2: más compatibilidad con herramientas empresariales y GPUs potentes, pero más puntos de fallo.
- Linux bare metal: mejor para servidores, vLLM, Docker GPU y homelab serio.
# Windows: primer diagnóstico wsl --status wsl --list --verbose nvidia-smi docker run --rm --gpus all nvidia/cuda:12.5.0-base-ubuntu22.04 nvidia-smi # Mac: primer diagnóstico sw_vers ollama --version ollama ps
Errores típicos por plataforma
- Windows/WSL2: GPU no detectada, Docker sin acceso a GPU, drivers duplicados dentro de WSL, permisos CUDA, puertos raros.
- Mac: contexto largo que dispara memoria, prefill lento en prompts enormes, límites de memoria unificada y menos soporte para stacks CUDA.
- Linux: drivers, CUDA toolkit, versiones de contenedores y actualizaciones que rompen builds si no fijas versiones.
Fuentes oficiales
Si has guardado la evidencia de esta lección, continúa con «Homelab RTX 3090». Si no, repite la comprobación antes de avanzar.