Dá para usar DMA se o meu PC de jogo é um notebook
Para quem tem notebook a resposta costuma ser não, mas às vezes é sim, com um slot M.2 livre. Veja o que o caminho do gabinete Thunderbolt realmente envolve e o que conferir antes de gastar qualquer coisa.
Resposta curta
Normalmente não, porque um notebook gamer comum não tem slot PCIe acessível e o único slot M.2 dele guarda o disco de boot. As duas exceções que vale conferir são um segundo slot M.2 realmente livre e um gabinete PCIe Thunderbolt que exponha o barramento de forma adequada.
Nesta página11
- Por que a maioria dos notebooks não consegue hospedar uma placa DMA
- Quais notebooks conseguem hospedar uma placa DMA?
- Como descobrir quais slots o seu notebook tem
- Dá para tirar o Windows do único slot M.2?
- Um gabinete Thunderbolt pode hospedar a placa?
- O que o caminho Thunderbolt envolve
- Por que o calor importa em um slot M.2 de notebook
- O que a maioria dos donos de notebook faz no lugar
- O que conferir antes de comprar uma placa M.2 para notebook
- Perguntas sobre DMA em notebook
- Fontes
Por que a maioria dos notebooks não consegue hospedar uma placa DMA
A placa precisa ficar dentro da máquina que está sendo lida, e ela precisa de uma conexão PCIe com um soquete físico que você alcance. Desktops têm slots PCIe sobrando; notebooks, em geral, não. O que um notebook costuma ter é um slot M.2, e um slot M.2 NVMe é eletricamente PCIe, que é o motivo de existirem placas DMA em M.2. O problema é que, na maioria dos notebooks gamer, esse único slot M.2 guarda o disco de onde o Windows dá boot, e você não pode colocar uma placa onde mora o seu sistema operacional. Então a pergunta real não é se notebooks conseguem hospedar uma placa, e sim se o seu notebook específico tem um segundo slot que esteja realmente livre.
Quais notebooks conseguem hospedar uma placa DMA?
Ache o seu tipo de notebook na primeira coluna. A linha com um segundo slot M.2 realmente vazio é a melhor chance de um sim, mas a maioria dos notebooks gamer não tem um.
| Seu notebook | Consegue hospedar a placa | O que conferir |
|---|---|---|
| Um slot M.2, ocupado pelo disco de boot | Não | Nada a conferir. Use o notebook como segundo PC e coloque a placa em um desktop |
| Dois slots M.2, um realmente vazio | Muitas vezes sim, com uma placa em formato M.2 | Chaveamento do slot, se o slot vazio está ligado em PCIe e não só em SATA, quantidade de vias, comprimento físico e temperatura |
| Porta Thunderbolt ou USB4, pensando em um gabinete externo | Às vezes, e é o caminho menos previsível | Se o gabinete expõe o barramento de forma utilizável, o custo do gabinete e se o seu fornecedor de firmware suporta esse caminho |
| Ultrabook ou fino e leve com disco soldado | Não | Nada. Não existe slot nenhum. Essa máquina é um segundo PC, não um hospedeiro |
| PC portátil ou em formato de console | Em geral não | Alguns têm slot M.2, mas é o disco de boot, e a folga térmica é quase zero |
Existir um slot M.2 não é a mesma coisa que ter um slot M.2 utilizável, porque chaveamento, ligação PCIe e comprimento físico precisam todos bater. Qualquer um deles sozinho já elimina uma máquina que de resto serviria.
Como descobrir quais slots o seu notebook tem
Faça tudo isso antes de pedir qualquer coisa. A ficha técnica é onde você começa, não a resposta final, porque fabricantes mudam a configuração de slots entre revisões do mesmo nome de modelo.
- Procure o seu modelo e a sua revisão exatos, não só a família do modelo, e ache o manual de serviço, se existir
- Conte os slots M.2 que o manual lista e anote se cada um é PCIe ou só SATA
- Anote o comprimento suportado por cada slot, porque uma placa de 80 mm não entra em um slot de 42 mm
- Abra a tampa inferior e olhe, porque manual e realidade discordam mais do que você imagina
- Confirme que o slot vazio está mesmo vazio e não ocupado por uma placa de WiFi, um módulo 4G ou um disco mais curto
- Confira o espaço acima do slot, porque uma placa DMA não é tão fina quanto um disco NVMe e muitos notebooks têm só alguns milímetros de sobra
- Confira o que resfria aquela região, porque um FPGA sob leitura contínua produz um calor para o qual um slot M.2 não foi projetado
- Confirme que o seu fornecedor de firmware publica imagens para a placa M.2 exata que você pretende comprar
Atenção
Dá para tirar o Windows do único slot M.2?
A versão mais comum dessa pergunta vem de alguém com um slot M.2 que quer mover o Windows para um disco externo e colocar a placa no slot liberado. Tecnicamente existem formas de dar boot em um notebook a partir de armazenamento externo, mas na prática isso transforma uma máquina suportada em uma máquina sem suporte. Isso faz o seu caminho de boot depender de um dispositivo USB e te dá um setup cujo primeiro modo de falha é o notebook não ligar. Não compensa: se o único slot guarda o seu disco de boot, esse notebook não é a máquina hospedeira.
Atenção
Um gabinete Thunderbolt pode hospedar a placa?
Essa pergunta aparece o tempo todo e merece uma resposta direta, não um não seco. Um gabinete de expansão PCIe Thunderbolt ou USB4 realmente coloca um slot PCIe de verdade na ponta de um cabo, e as placas fisicamente cabem em um. O imprevisível é tudo que vem depois disso, começando por como o gabinete e o hospedeiro apresentam o dispositivo. Também não está claro como a plataforma lida com uma placa desconhecida atrás de uma controladora Thunderbolt, nem se o seu fornecedor de firmware suporta esse caminho. Faça essa última pergunta ao seu fornecedor antes de comprar o gabinete, porque a resposta decide se o resto importa.
O que o caminho Thunderbolt envolve
É com isso que você se compromete se for por esse caminho. O custo é comparado com as peças que você já está orçando, em vez de dado em alguma moeda.
- Custo
- Um chassi de expansão PCIe Thunderbolt de um slot custa mais que a placa que vai dentro dele
- Comparação de custo
- Isso é mais que uma placa intermediária, e muitas vezes mais que um segundo PC usado
- Pré-requisito
- Uma porta Thunderbolt ou USB4 de verdade, não uma USB-C que só faz vídeo e energia
- Incógnita
- Se o seu fornecedor de firmware suporta uma placa atrás de uma controladora Thunderbolt — pergunte antes
- Incógnita
- Como o gabinete e a plataforma enumeram uma placa desconhecida. Isso varia de máquina para máquina
- Alternativa prática
- Um micro desktop corporativo usado como PC de jogo, com o notebook como segundo PC
- Veredito
- Viável para algumas pessoas, mas confirme o suporte do fornecedor antes de gastar e compare o preço com um desktop barato
Por que o calor importa em um slot M.2 de notebook
Um slot M.2 de notebook foi projetado para resfriar um disco que fica ocupado em rajadas curtas, enquanto um FPGA lendo memória continuamente é outro tipo de carga. Esse slot recebe menos fluxo de ar do que a mesma placa receberia em um desktop, e fica debaixo de uma tampa que também precisa resfriar uma CPU e uma GPU. Isso não necessariamente impede o setup de funcionar, mas é uma restrição real que os guias de desktop nunca citam. Tenha isso em mente antes de decidir que uma falha intermitente é culpa do cabo. Se você for por esse caminho, monitore a temperatura em vez de supor que um slot apertado se comporta como um slot aberto.
Dica
O que a maioria dos donos de notebook faz no lugar
Inverta o problema, porque um notebook dá um bom segundo PC. Ele não precisa de placa de vídeo para esse trabalho, tem tela própria para o overlay, não ocupa espaço extra na mesa e você já o tem. Então, para a maioria de quem tem notebook, a resposta mais barata e muito mais confiável é um desktop corporativo usado como hospedeiro de jogo, com uma placa PCIe comum dentro dele. O notebook fica com a leitura. Isso custa menos que um gabinete Thunderbolt, coloca a placa em um slot projetado para placas e elimina todas as restrições de notebook descritas acima.
O que conferir antes de comprar uma placa M.2 para notebook
- Você abriu a máquina e viu um slot M.2 vazio com os próprios olhos
- Esse slot está ligado em PCIe, não só em SATA
- O comprimento suportado pelo slot combina com a placa que você pretende comprar
- Existe espaço vertical suficiente para uma placa mais grossa que um disco NVMe
- Seu disco de boot está em outro slot e continua lá
- Seu fornecedor de firmware publica imagens para a revisão exata daquela placa M.2
- Você comparou o custo total com o de um desktop usado mais uma placa PCIe comum
- Você aceita que a temperatura em um slot de notebook é uma variável real e menos previsível
Perguntas sobre DMA em notebook
Meu notebook tem um slot M.2 com o Windows nele. Existe alguma opção?
Nenhuma boa. Se você liberar o slot dando boot no notebook a partir de armazenamento externo, o primeiro modo de falha do setup passa a ser a máquina não ligar. Use o notebook como segundo PC e coloque a placa em um desktop.
Uma placa DMA em M.2 rende menos que uma PCIe?
Não por natureza, porque um slot M.2 NVMe é PCIe. As diferenças práticas são a folga térmica em um slot apertado e uma biblioteca menor de imagens de firmware publicadas.
Posso usar um gabinete eGPU Thunderbolt que eu já tenho?
Talvez, mas antes de tentar pergunte ao seu fornecedor de firmware se ele suporta uma placa atrás de uma controladora Thunderbolt. A resposta dele decide a questão, e a ficha técnica do gabinete não.
O slot M.2 da placa de WiFi serve?
Em geral não. Esses slots normalmente têm chaveamento e comprimento menores do que uma placa DMA precisa, e alguns estão ligados a só parte do que a placa espera. Confira o chaveamento e o comprimento contra a placa específica.
O notebook pode ser ao mesmo tempo o PC de jogo e o segundo PC?
Não, e isso não é uma limitação de notebook, porque em qualquer hardware a máquina que está sendo lida não pode ser a máquina que faz a leitura.
Qual é o jeito mais barato de um dono de notebook rodar DMA?
O caminho mais barato é um desktop corporativo usado, micro ou de formato pequeno, como hospedeiro de jogo, com uma placa PCIe comum dentro, e o notebook como segundo PC. Isso costuma sair mais barato que só o gabinete Thunderbolt.
Fontes
As observações sobre chaveamento de slot, espaço, temperatura e a comparação de custo são nossas, e vêm de abrir máquinas e orçar setups, não de um documento.
- 01Microsoft Learn, Kernel DMA Protection
a política do Windows que rege um dispositivo PCIe conectado por Thunderbolt, um motivo publicado para esse caminho ser imprevisível
learn.microsoft.com
Leia em seguida
Ainda travado? Abra um ticket no Discord
Todos os guias