Informe de campo: Qwen 3.6 27B en una MacBook Pro M2 (32 GB) – Lento doloroso pero salida inteligente

✍️ OpenClawRadar📅 Publicado: 29 de abril de 2026🔗 Source
Informe de campo: Qwen 3.6 27B en una MacBook Pro M2 (32 GB) – Lento doloroso pero salida inteligente
Ad

Un desarrollador en r/LocalLLaMA probó Qwen 3.6 27B (quant IQ4_XS unsloth) en un MacBook Pro M2 con 32 GB de RAM. Como era de esperar, el equipo está por debajo de las especificaciones para un modelo denso de 27B, pero el informe proporciona cifras concretas y una visión realista del rendimiento y la calidad de salida.

Comando y configuración

El modelo se sirvió con llama-server usando el siguiente comando:

llama-server -m ~/models/unsloth/Qwen3.6-27B-IQ4_XS.gguf --mmproj ~/models/unsloth/Qwen3.6-27B-mmproj-BF16.gguf -c 131072 --batch-size 256 -ngl 99 -np 1 --host 127.0.0.1 --port 8899 -ctk q8_0 -ctv q8_0 --spec-type ngram-mod --spec-ngram-size-n 24 --draft-min 12 --draft-max 48

Opciones notables: un solo proceso (-np 1) para evitar sobrecargar la GPU, decodificación especulativa con ngram-mod y una ventana de contexto de 131072 tokens.

Desglose de rendimiento

Velocidades iniciales: 80 t/s de procesamiento de prompt, 7.9 t/s de generación de tokens. Con 52.000 tokens de contexto, el rendimiento cayó a 4 t/s de procesamiento de prompt —lo que el autor confirma que no es un error tipográfico— y 3.1 t/s de generación de tokens. La presión de memoria nunca entró en zona roja, lo que indica que el cuello de botella es el ancho de banda de memoria, no el intercambio.

Decodificación especulativa no efectiva

El informante habilitó la decodificación especulativa ngram-mod pero no vio beneficios reales. Los registros mostraban:

accept: low acceptance streak (3) – resetting ngram_mod ... draft acceptance rate = 1.00000 ( 2 accepted / 2 generated)

El modelo se reinicia constantemente debido a pocas coincidencias de n-gramas; la aparente tasa de aceptación del 100% es un artefacto de tamaños de muestra pequeños. El autor concluye que modelos densos como este no se repiten lo suficiente para que el enfoque ngram-mod funcione bien.

Ad

Calidad del código

A pesar de la lentitud, el código generado por Qwen 3.6 27B fue calificado como excelente. Analizó un código base significativo sin necesidad de indicaciones adicionales más allá de la tarea inicial y superó en calidad al modelo Qwen 35B A3B (MoE). El autor compara la salida con lo que se esperaría de un Claude Sonnet autogestionado y señala que incluso Claude Opus 4.7 quedó impresionado.

Conclusiones clave

  • El ancho de banda de memoria domina los modelos densos: En Apple Silicon, la generación de tokens se redujo a la mitad a medida que crecía el contexto. Incluso sin intercambio, la limitación del ancho de banda acabó con el rendimiento.
  • Un solo proceso es el camino a seguir: Ejecutar tareas de agente concurrentes en este hardware no ofrece ninguna ventaja, solo cola serial.
  • La decodificación especulativa depende del modelo: Ngram-mod no ayudó aquí; la baja repetitividad del modelo impidió coincidencias de borrador.

El autor planea probar Qwen 3.6 27B en una GPU en la nube con especificaciones comparables a la R9700 (precio actual ~$1,400 en Amazon, más alto en eBay) para tener una verdadera idea de su capacidad en sus propias tareas de programación.

📖 Lea la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

3 semanas de OpenClaw: costos de token, bucles y compactación — lecciones desde las trincheras
Consejos

3 semanas de OpenClaw: costos de token, bucles y compactación — lecciones desde las trincheras

Después de quemar tokens en comprobaciones de latidos con Opus, combatir bucles de agentes y perder contexto por la compactación, un usuario de Reddit comparte las soluciones ganadas a pulso: usa modelos más baratos para tareas triviales, escribe reglas anti-bucle y guarda registros de decisiones.

OpenClawRadar
🦀
Consejos

Un timeout de cron no prueba que tu acción de OpenClaw haya fallado

Si un trabajo cron agota el tiempo de espera tras enviar un mensaje o publicar contenido, OpenClaw sabe que la ejecución falló, pero no si el proveedor aceptó la acción. Trata los tiempos de espera ambiguos como desconocidos, no fallidos.

OpenClawRadar
El enrutamiento multimodelo reduce los costos de la API de OpenClaw en un 50%
Consejos

El enrutamiento multimodelo reduce los costos de la API de OpenClaw en un 50%

Un desarrollador redujo los costos de la API de OpenClaw en un 50% al enrutar diferentes tareas a través de diferentes modelos: Claude para razonamiento complejo, DeepSeek para operaciones de archivos y generación de pruebas, y Gemini o GPT para tareas de rango medio.

OpenClawRadar
La negación como instrucción es débil: en su lugar, describe explícitamente el comportamiento deseado
Consejos

La negación como instrucción es débil: en su lugar, describe explícitamente el comportamiento deseado

Un análisis de Reddit muestra que decirle a Claude "no seas extenso" o "no moralices" apenas funciona. En su lugar, usa instrucciones positivas como "responde en 1-2 oraciones" o "dame una respuesta directa, trata las advertencias como opcionales". Además, terminar con "¡gracias!" suaviza el tono.

OpenClawRadar