20 de outubro de 2026 · Jakub M.

Quanta memória precisa um modelo de linguagem: tabela de 7B a 405B

Um modelo de 70B cabe em 64 GB? E um de 235B? Calculámos quanta memória ocupam os modelos de linguagem de vários tamanhos, quanto acrescenta o contexto e que Mac chega para quê.

Saber se um modelo cabe na memória é uma conta simples. Multiplica-se o número de parâmetros pelos bits por parâmetro e divide-se por oito. Um modelo com 70 mil milhões de parâmetros em precisão total FP16 (16 bits) ocupa assim 140 GB, cerca de metade em 8 bits e cerca de um quarto em 4 bits. Nos modelos locais, a quantização de 4 bits é hoje o habitual.

Quanto ocupam os pesos

TamanhoModelos de exemplo4 bits8 bitsFP16 (sem quantização)
7–8BLlama 3.1 8B, Qwen3 8B≈ 4,5 GB≈ 8,5 GB≈ 16 GB
14BQwen3 14B≈ 8 GB≈ 15 GB≈ 28 GB
27–32BQwen3.5 27B, Qwen3 32B≈ 18 GB≈ 34 GB≈ 64 GB
70BLlama 3.3 70B≈ 39 GB≈ 74 GB≈ 140 GB
117Bgpt-oss-120b≈ 66 GB≈ 124 GB≈ 234 GB
235BQwen3 235B-A22B≈ 132 GB≈ 250 GB≈ 470 GB
405BLlama 3.1 405B≈ 228 GB≈ 430 GB≈ 810 GB

Apenas os pesos do modelo, arredondados. Some a cada valor a memória do contexto e 1–2 GB de sobrecarga. Na prática, a quantização de 4 bits ocupa cerca de 4,5 bits por parâmetro, porque as escalas também são guardadas.

O contexto custa memória extra

Além dos pesos, o modelo guarda na memória o texto com que está a trabalhar, a chamada KV cache. Ela cresce a cada token de contexto. No Llama 3.1 8B são cerca de 128 KB por token, por isso um contexto de 32 mil tokens acrescenta cerca de 4 GB e os 128 mil completos cerca de 16 GB. No Llama 3.3 70B são 320 KB por token: 32k significam mais 10 GB, 128k uns bons 40 GB.

Os modelos mais recentes são mais poupados. No nosso Mac Studio medimos que o gpt-oss-120b cresce apenas 1,5 GB entre um contexto vazio e 32k, porque metade das suas camadas só olha para os últimos 128 tokens. O Gemma 4 31B cresce 4,9 GB. Os números detalhados estão na nossa medição.

Modelos MoE: memória pelo todo, velocidade por uma parte

Os modelos mixture of experts (MoE), como o gpt-oss-120b ou o Qwen3 235B-A22B, usam apenas parte dos parâmetros em cada token, por isso costumam ser muito mais rápidos do que um modelo denso com o mesmo tamanho total. Mas o modelo inteiro tem de estar na memória. Um modelo MoE de 235B com 22 mil milhões de parâmetros ativos ocupa, portanto, tanto espaço como um de 235B, enquanto a sua velocidade fica mais próxima da de um modelo muito menor. Quão próxima depende da arquitetura, do encaminhamento dos especialistas, da quantização, do comprimento do contexto e do software em que o corre.

Quanta memória do Mac o modelo recebe de facto

O Mac não tem memória gráfica separada: o processador e a GPU partilham a mesma. Ainda assim, por predefinição o macOS não deixa a GPU ocupá-la toda e reserva uma parte para o sistema. O limite pode ser aumentado com um comando que vale até ao próximo reinício:

sudo sysctl iogpu.wired_limit_mb=240000

O valor é em megabytes. Convém deixar ao sistema pelo menos 8–16 GB. Num Mac alugado a sua conta não tem direitos de administrador, por isso definimos este limite por si a pedido.

Memória do MacDisponível para o modelo, aprox.O que cabe com folga
16 GB10–11 GB7–8B em 4 bits
32 GB21–24 GB14B em 4 bits, 27–32B com um contexto mais curto
64 GB48 GB70B em 4 bits com um contexto médio, 32B em 8 bits
128 GB96 GB117B MoE (gpt-oss-120b) em 4 bits, 70B em 8 bits
256 GB192 GB, até ~240 GB aumentando o limite235B em 4 bits, 405B em 3 bits ou vários modelos ao mesmo tempo

Estimativa com base no limite predefinido do macOS para a GPU; o valor exato varia com a versão do sistema.

Quanta qualidade custa a quantização

A qualidade que um modelo quantizado perde depende do modelo e da tarefa, por isso teste-o no seu próprio trabalho. Como referência, as versões de 8 bits costumam ficar muito próximas da precisão total, e as de 4 bits perdem um pouco mais e são o compromisso habitual para uso local. Abaixo de 4 bits a perda costuma notar-se mais, sobretudo nos modelos pequenos. Em modelos muito grandes, como o 405B, uma versão de 3 bits ainda pode fazer sentido, porque um modelo maior com quantização mais grosseira às vezes supera um menor com mais precisão.

Em resumo

Se o seu Mac não chega, no nosso Mac Studio M5 Ultra com 256 GB deve caber um modelo de 235B em 4 bits, um de 405B em 3 bits ou vários modelos mais pequenos ao mesmo tempo, desde que deixe espaço para o contexto e o sistema. São estimativas, por isso teste o seu modelo antes de um aluguer mais longo. A pedido, aumentamos o limite da GPU.

Pedir aluguer Desempenho

← Todos os artigos