Peut-on faire du DMA si le PC de jeu est un portable
Pour les propriétaires de portables, la réponse est généralement non, mais parfois oui avec un port M.2 vraiment libre. Voici ce qu'implique réellement la voie du boîtier Thunderbolt et ce qu'il faut vérifier avant de dépenser quoi que ce soit.
Réponse courte
Généralement non, parce qu'un portable de jeu standard n'a aucun port PCIe accessible et que son unique port M.2 porte le disque de démarrage. Les deux exceptions qui méritent un contrôle sont un second port M.2 vraiment libre et un boîtier PCIe Thunderbolt qui expose correctement le bus.
Sur cette page11
- Pourquoi la plupart des portables ne peuvent pas héberger de carte DMA
- Quels portables peuvent héberger une carte DMA ?
- Comment vérifier les ports dont dispose votre portable
- Peut-on sortir Windows de l'unique port M.2 ?
- Un boîtier Thunderbolt peut-il héberger la carte ?
- Ce qu'implique la voie Thunderbolt
- Pourquoi la chaleur compte dans un port M.2 de portable
- Ce que font la plupart des propriétaires de portables à la place
- Ce qu'il faut vérifier avant d'acheter une carte M.2 pour un portable
- Questions sur le DMA avec un portable
- Sources
Pourquoi la plupart des portables ne peuvent pas héberger de carte DMA
La carte doit se trouver à l'intérieur de la machine que l'on lit, et il lui faut une connexion PCIe avec un connecteur physique accessible. Les PC de bureau ont des ports PCIe libres, les portables généralement pas. Ce qu'un portable a souvent, c'est un port M.2, et un port M.2 NVMe est électriquement du PCIe, ce qui explique l'existence des cartes DMA au format M.2. Le hic, c'est que sur la plupart des portables de jeu, cet unique port M.2 porte le disque sur lequel Windows démarre, et vous ne pouvez pas mettre une carte là où vit votre système d'exploitation. La vraie question n'est donc pas de savoir si un portable peut héberger une carte, mais si votre portable précis dispose d'un second port réellement libre.
Quels portables peuvent héberger une carte DMA ?
Trouvez votre type de portable dans la première colonne. La ligne du second port M.2 réellement vide est votre meilleure chance d'un oui, mais la plupart des portables de jeu n'en ont pas.
| Votre portable | Peut-il héberger une carte | Ce qu'il faut vérifier |
|---|---|---|
| Un seul port M.2, occupé par le disque de démarrage | Non | Rien à vérifier. Utilisez plutôt le portable comme second PC, et mettez la carte dans un PC de bureau |
| Deux ports M.2, dont un réellement vide | Souvent oui, avec une carte au format M.2 | Le détrompeur du port, le fait que le port vide soit câblé en PCIe et non en SATA seulement, le nombre de lignes, la longueur physique et la thermique |
| Un port Thunderbolt ou USB4, avec un boîtier externe en tête | Parfois, et c'est la voie la moins prévisible | Si le boîtier expose le bus de façon exploitable, le coût du boîtier, et si votre fournisseur de firmware prend en charge cette voie tout court |
| Ultrabook ou portable fin et léger à disque soudé | Non | Rien. Il n'y a aucun port du tout. Cette machine est un second PC, pas un hôte |
| Console portable ou PC au format console | Généralement non | Certaines ont un port M.2, mais c'est le disque de démarrage, et la marge thermique est proche de zéro |
Qu'un port M.2 existe ne veut pas dire qu'il soit utilisable, parce que le détrompeur, le câblage PCIe et la longueur physique doivent tous s'aligner. N'importe lequel des trois peut écarter une machine par ailleurs adaptée.
Comment vérifier les ports dont dispose votre portable
Faites tout cela avant de commander quoi que ce soit. La fiche technique est un point de départ, pas une réponse définitive, parce que les fabricants changent la configuration des ports entre deux révisions d'un même nom de modèle.
- Cherchez votre modèle et sa révision exacts, pas seulement la famille de modèles, et trouvez le manuel de maintenance s'il en existe un
- Comptez les ports M.2 que le manuel liste, et notez si chacun est en PCIe ou en SATA seulement
- Notez la longueur prise en charge par chaque port, parce qu'une carte de 80 mm n'entre pas dans un port de 42 mm
- Ouvrez la trappe inférieure et regardez, parce que les manuels et la réalité divergent plus souvent qu'on ne le croit
- Confirmez que le port vide est vraiment vide et qu'il n'est pas occupé par une carte WiFi, un module 4G ou un disque plus court
- Vérifiez le dégagement au-dessus du port, parce qu'une carte DMA est moins plate qu'un disque NVMe et que beaucoup de portables n'ont que quelques millimètres de marge
- Vérifiez ce qui refroidit cette zone, parce qu'une FPGA sous charge de lecture continue produit une chaleur pour laquelle un port NVMe n'a pas été conçu
- Confirmez que votre fournisseur de firmware publie des images pour la carte M.2 exacte que vous comptez acheter
Attention
Peut-on sortir Windows de l'unique port M.2 ?
La version la plus fréquente de cette question vient de quelqu'un qui a un seul port M.2 et veut déplacer Windows sur un disque externe pour mettre la carte dans le port libéré. Techniquement, il existe des façons de faire démarrer un portable depuis un stockage externe, mais en pratique cela transforme une machine prise en charge en machine qui ne l'est pas. Cela rend votre chaîne de démarrage dépendante d'un périphérique USB et vous donne une configuration dont le premier mode de panne est un portable qui ne démarre plus. Cela n'en vaut pas la peine : si l'unique port porte votre disque de démarrage, ce portable n'est pas la machine hôte.
Attention
Un boîtier Thunderbolt peut-il héberger la carte ?
La question revient sans arrêt et mérite une réponse franche plutôt qu'un non catégorique. Un boîtier d'extension PCIe Thunderbolt ou USB4 met effectivement un vrai port PCIe au bout d'un câble, et les cartes y entrent physiquement. Ce qui est imprévisible, c'est tout ce qui vient après, à commencer par la façon dont le boîtier et l'hôte présentent le périphérique. On ne sait pas non plus comment la plateforme traite une carte inconnue derrière un contrôleur Thunderbolt, ni si votre fournisseur de firmware prend en charge cette voie tout court. Posez-lui cette dernière question avant d'acheter le boîtier, parce que la réponse décide si le reste a la moindre importance.
Ce qu'implique la voie Thunderbolt
Voici ce à quoi vous vous engagez si vous prenez cette voie. Le coût est comparé aux pièces que vous chiffrez déjà plutôt que donné dans une monnaie.
- Coût
- Un châssis d'extension PCIe Thunderbolt à un port coûte plus cher que la carte qu'on y met
- Comparaison de coût
- C'est plus qu'une carte courante, et souvent plus qu'un second PC d'occasion
- Prérequis
- Un vrai port Thunderbolt ou USB4, pas un port USB-C limité à l'affichage et à l'alimentation
- Inconnue
- Si votre fournisseur de firmware prend en charge une carte derrière un contrôleur Thunderbolt — demandez-le d'abord
- Inconnue
- Comment le boîtier et la plateforme énumèrent une carte inconnue. Cela varie d'une machine à l'autre
- Alternative pratique
- Un micro-PC de bureau d'occasion ex-parc entreprise comme PC de jeu, avec le portable en second PC
- Verdict
- Viable pour certains, mais vérifiez le support du fournisseur avant de dépenser, et comparez le prix à celui d'un PC de bureau bon marché
Pourquoi la chaleur compte dans un port M.2 de portable
Un port M.2 de portable a été conçu pour refroidir un disque actif par courtes salves, alors qu'une FPGA qui lit la mémoire en continu est une charge d'une autre nature. Ce port reçoit moins d'air que la même carte en recevrait dans un PC de bureau, et il se trouve sous une trappe qui doit aussi refroidir un processeur et un GPU. Cela n'empêche pas forcément la configuration de fonctionner, mais c'est une contrainte réelle que les guides pour PC de bureau ne mentionnent jamais. Gardez-la en tête avant de conclure qu'une panne intermittente vient d'un câble. Si vous prenez cette voie, surveillez la température plutôt que de supposer qu'un port serré se comporte comme un port dégagé.
Conseil
Ce que font la plupart des propriétaires de portables à la place
Retournez le problème, parce qu'un portable fait un bon second PC. Il n'a besoin d'aucune carte graphique pour ce rôle, il a son propre écran pour l'overlay, il ne prend pas de place sur le bureau et vous le possédez déjà. Pour la plupart des propriétaires de portables, la réponse la moins chère et bien plus fiable est donc un PC de bureau d'occasion comme hôte de jeu, avec une carte PCIe standard dedans. C'est ensuite le portable qui fait la lecture. Cela coûte moins cher qu'un boîtier Thunderbolt, met la carte dans un port conçu pour les cartes, et supprime toutes les contraintes de portable décrites plus haut.
Ce qu'il faut vérifier avant d'acheter une carte M.2 pour un portable
- Vous avez ouvert la machine et vu de vos propres yeux un port M.2 vide
- Ce port est câblé en PCIe, et pas en SATA seulement
- La longueur prise en charge par le port correspond à la carte que vous comptez acheter
- Il y a assez de dégagement vertical pour une carte plus épaisse qu'un disque NVMe
- Votre disque de démarrage est dans un autre port et il y reste
- Votre fournisseur de firmware publie des images pour cette révision de carte M.2 exacte
- Vous avez comparé le coût total à celui d'un PC de bureau d'occasion avec une carte PCIe standard
- Vous acceptez que la thermique dans un port de portable soit une vraie variable, et une variable moins prévisible
Questions sur le DMA avec un portable
Mon portable a un seul port M.2 avec Windows dessus. Y a-t-il une option ?
Aucune bonne option. Si vous libérez le port en faisant démarrer le portable depuis un stockage externe, le premier mode de panne de la configuration devient une machine qui ne démarre plus. Utilisez plutôt le portable comme second PC et mettez la carte dans un PC de bureau.
Une carte DMA M.2 sera-t-elle moins performante qu'une PCIe ?
Pas par nature, puisqu'un port M.2 NVMe est du PCIe. Les différences pratiques sont la marge thermique dans un port exigu et une bibliothèque d'images de firmware publiées plus restreinte.
Puis-je utiliser un boîtier eGPU Thunderbolt que je possède déjà ?
Peut-être, mais avant d'essayer, demandez à votre fournisseur de firmware s'il prend en charge une carte derrière un contrôleur Thunderbolt. C'est sa réponse qui tranche la question, pas la fiche technique du boîtier.
Le port M.2 de la carte WiFi est-il utilisable ?
Généralement non. Ces ports ont le plus souvent un détrompeur et une longueur inférieurs à ce qu'une carte DMA demande, et certains ne sont câblés que pour une partie de ce qu'une carte attend. Vérifiez le détrompeur et la longueur face à la carte précise.
Le portable peut-il être à la fois le PC de jeu et le second PC ?
Non, et ce n'est pas une limite propre aux portables : sur n'importe quel matériel, la machine lue ne peut pas être celle qui lit.
Quelle est la façon la moins chère de faire du DMA quand on a un portable ?
La voie la moins chère est un PC de bureau micro ou compact d'occasion, ex-parc entreprise, comme hôte de jeu, avec une carte PCIe standard dedans, et le portable en second PC. C'est généralement moins cher qu'un boîtier Thunderbolt à lui seul.
Sources
Les remarques sur le détrompeur des ports, le dégagement, la thermique et la comparaison de coûts sont les nôtres : elles viennent de machines ouvertes et de configurations chiffrées, pas d'un document.
- 01Microsoft Learn, Kernel DMA Protection
la politique Windows qui régit un périphérique PCIe branché en Thunderbolt, une raison publiée qui rend cette voie imprévisible
learn.microsoft.com
À lire ensuite
Toujours bloqué ? Ouvrir un ticket sur Discord
Tous les guides