Можно ли использовать DMA, если игровой ПК — ноутбук
Для владельцев ноутбуков ответ обычно «нет», но со свободным слотом M.2 иногда «да». Что на самом деле означает вариант с Thunderbolt-боксом и что проверить до любых трат.
Коротко
Обычно нет: у обычного игрового ноутбука нет доступного слота PCIe, а его единственный слот M.2 занят системным диском. Проверить стоит два исключения — действительно свободный второй слот M.2 и Thunderbolt-бокс для PCIe, который корректно выводит шину.
На странице11
- Почему в большинство ноутбуков нельзя поставить DMA-карту
- В какие ноутбуки можно поставить DMA-карту?
- Как проверить, какие слоты есть в вашем ноутбуке
- Можно ли перенести Windows с единственного слота M.2?
- Можно ли поставить карту в Thunderbolt-бокс?
- Что включает путь через Thunderbolt
- Почему в слоте M.2 ноутбука важны температуры
- Что вместо этого делает большинство владельцев ноутбуков
- Что проверить перед покупкой M.2-карты для ноутбука
- Вопросы о DMA на ноутбуке
- Источники
Почему в большинство ноутбуков нельзя поставить DMA-карту
Карта должна стоять внутри машины, которую читают, и ей нужно PCIe-подключение с физическим разъёмом, до которого можно добраться. У десктопов есть свободные слоты PCIe, у ноутбуков, как правило, нет. Зато у ноутбука часто есть слот M.2, а слот M.2 NVMe электрически — это PCIe, поэтому M.2 DMA-карты и существуют. Подвох в том, что в большинстве игровых ноутбуков этот единственный слот M.2 занят диском, с которого загружается Windows, а поставить карту на место операционной системы нельзя. Так что настоящий вопрос не в том, можно ли в принципе поставить карту в ноутбук, а в том, есть ли в вашем конкретном ноутбуке второй слот, который действительно свободен.
В какие ноутбуки можно поставить DMA-карту?
Найдите свой тип ноутбука в первой колонке. Строка с действительно пустым вторым слотом M.2 — лучший шанс на «да», но у большинства игровых ноутбуков такого слота нет.
| Ваш ноутбук | Можно ли поставить карту | Что проверить |
|---|---|---|
| Один слот M.2, занят системным диском | Нет | Проверять нечего. Используйте ноутбук как второй ПК, а карту поставьте в десктоп |
| Два слота M.2, один действительно пустой | Часто да, с картой в форм-факторе M.2 | Ключ слота, разведён ли пустой слот под PCIe, а не только под SATA, количество линий, физическая длина и температуры |
| Порт Thunderbolt или USB4, думаете о внешнем боксе | Иногда, и это самый непредсказуемый путь | Выводит ли бокс шину в пригодном виде, стоимость бокса и поддерживает ли ваш поставщик прошивки такой путь вообще |
| Ультрабук или тонкий ноутбук с распаянным диском | Нет | Ничего. Слота нет вообще. Эта машина — второй ПК, а не хост |
| Портативный ПК или ПК в формате консоли | Как правило, нет | У некоторых есть слот M.2, но в нём системный диск, а запаса по температуре почти нет |
Наличие слота M.2 ещё не значит, что им можно воспользоваться: ключ, разводка PCIe и физическая длина должны совпасть. Любой из этих пунктов может исключить машину, которая во всём остальном подходит.
Как проверить, какие слоты есть в вашем ноутбуке
Сделайте всё это до любого заказа. Спецификация — отправная точка, а не окончательный ответ: производители могут менять конфигурацию слотов между ревизиями модели с одним и тем же названием.
- Уточните точную модель и ревизию, а не только линейку, и найдите сервисный мануал, если он есть
- Посчитайте слоты M.2, указанные в мануале, и отметьте, какой из них PCIe, а какой только SATA
- Отметьте поддерживаемую длину для каждого слота: карта 80 мм не влезет в слот на 42 мм
- Снимите нижнюю крышку и посмотрите сами: мануалы и реальность расходятся чаще, чем можно ожидать
- Убедитесь, что пустой слот действительно пустой, а не занят Wi-Fi-картой, 4G-модулем или диском покороче
- Проверьте место над слотом: DMA-карта не такая плоская, как NVMe-диск, а во многих ноутбуках запас — считанные миллиметры
- Проверьте, чем охлаждается эта зона: FPGA под длительной нагрузкой чтения выделяет тепло, на которое слот NVMe не рассчитан
- Убедитесь, что ваш поставщик прошивки выпускает образы именно под ту M.2-плату, которую вы собираетесь купить
Внимание
Можно ли перенести Windows с единственного слота M.2?
Чаще всего этот вопрос задаёт владелец ноутбука с одним слотом M.2, который хочет перенести Windows на внешний диск и поставить карту в освободившийся слот. Технически способы загрузить ноутбук с внешнего накопителя есть, но на практике это превращает поддерживаемую машину в неподдерживаемую. Загрузка начинает зависеть от USB-устройства, и вы получаете сборку, в которой первая же типовая поломка — ноутбук не загружается. Оно того не стоит: если в единственном слоте стоит системный диск, на роль машины с картой этот ноутбук не годится.
Внимание
Можно ли поставить карту в Thunderbolt-бокс?
Этот вопрос всплывает постоянно и заслуживает прямого ответа, а не короткого «нет». Бокс расширения PCIe с Thunderbolt или USB4 действительно даёт настоящий слот PCIe на конце кабеля, и карты в него физически помещаются. Непредсказуемо всё, что дальше, начиная с того, как бокс и хост представляют устройство. Неясно и то, как платформа обработает незнакомую карту за контроллером Thunderbolt и поддерживает ли ваш поставщик прошивки такой путь вообще. Последний вопрос задайте поставщику до покупки бокса: от ответа зависит, имеет ли значение всё остальное.
Что включает путь через Thunderbolt
Вот на что вы подписываетесь, выбирая этот путь. Стоимость сравнивается с деталями, которые вы и так прицениваете, а не указана в валюте.
- Стоимость
- Однослотовое шасси расширения PCIe с Thunderbolt стоит дороже карты, которая в него вставляется
- Для сравнения
- Это дороже массовой карты и часто дороже б/у второго ПК
- Обязательное условие
- Настоящий порт Thunderbolt или USB4, а не порт USB-C, который умеет только выводить изображение и передавать питание
- Неизвестно
- Поддерживает ли ваш поставщик прошивки карту за контроллером Thunderbolt — спросите заранее
- Неизвестно
- Как бокс и платформа определят незнакомую карту. Это зависит от машины
- Практичная альтернатива
- Б/у офисный микро-ПК после лизинга как игровой ПК и ноутбук как второй ПК
- Вердикт
- Для некоторых рабочий вариант, но проверьте поддержку у поставщика до трат и сравните цену с дешёвым десктопом
Почему в слоте M.2 ноутбука важны температуры
Слот M.2 в ноутбуке рассчитан на охлаждение диска, который нагружается короткими всплесками, а FPGA, непрерывно читающая память, — это нагрузка другого рода. Этот слот получает меньше воздуха, чем та же карта получила бы в десктопе, и находится под нижней крышкой, под которой ещё нужно охлаждать CPU и GPU. Это не обязательно помешает сборке работать, но это реальное ограничение, о котором гайды для десктопов не упоминают. Держите его в голове, прежде чем решить, что плавающая неисправность — это кабель. Если идёте этим путём, следите за температурой, а не рассчитывайте, что тесный слот ведёт себя как открытый.
Совет
Что вместо этого делает большинство владельцев ноутбуков
Переверните задачу: ноутбук — хороший второй ПК. Для этой роли ему не нужна видеокарта, у него есть собственный экран для оверлея, он не занимает лишнего места на столе, и он у вас уже есть. Поэтому для большинства владельцев ноутбуков более дешёвый и куда более надёжный ответ — б/у десктоп после лизинга в роли игрового хоста со стандартной PCIe-картой внутри. Ноутбук тогда занимается чтением. Это дешевле Thunderbolt-бокса, карта стоит в слоте, который для карт и предназначен, и все описанные выше ограничения ноутбука исчезают.
Что проверить перед покупкой M.2-карты для ноутбука
- Вы вскрыли машину и своими глазами увидели пустой слот M.2
- Этот слот разведён под PCIe, а не только под SATA
- Поддерживаемая длина слота совпадает с картой, которую вы собираетесь купить
- По высоте хватает места для карты, которая толще NVMe-диска
- Системный диск стоит в другом слоте и там и остаётся
- Ваш поставщик прошивки выпускает образы именно под эту ревизию M.2-платы
- Вы сравнили общую стоимость с вариантом «б/у десктоп плюс стандартная PCIe-карта»
- Вы принимаете, что температуры в слоте ноутбука — реальная и менее предсказуемая переменная
Вопросы о DMA на ноутбуке
В ноутбуке один слот M.2, и на нём Windows. Есть хоть какой-то вариант?
Хорошего нет. Если освободить слот, загружая ноутбук с внешнего накопителя, первой же типовой поломкой сборки станет то, что машина не загружается. Используйте ноутбук как второй ПК, а карту поставьте в десктоп.
M.2 DMA-карта будет работать хуже PCIe-карты?
Сама по себе нет, потому что слот M.2 NVMe — это PCIe. Практические различия — запас по температуре в тесном слоте и меньший выбор опубликованных образов прошивки.
Можно использовать Thunderbolt-бокс для eGPU, который у меня уже есть?
Возможно, но прежде чем пробовать, спросите у поставщика прошивки, поддерживает ли он карту за контроллером Thunderbolt. Вопрос решает его ответ, а не спецификация бокса.
Подойдёт ли слот M.2 от Wi-Fi-карты?
Как правило, нет. У таких слотов обычно более короткие ключ и длина, чем нужно DMA-карте, а некоторые разведены лишь под часть того, что ожидает карта. Сверьте ключ и длину с конкретной картой.
Может ли ноутбук быть одновременно игровым и вторым ПК?
Нет, и это не ограничение ноутбука: на любом железе машина, которую читают, не может быть той же машиной, которая читает.
Какой самый дешёвый способ запустить DMA владельцу ноутбука?
Самый дешёвый путь — б/у микро-ПК или компактный десктоп после лизинга в роли игрового хоста со стандартной PCIe-картой внутри и ноутбук в роли второго ПК. Обычно это дешевле, чем один только Thunderbolt-бокс.
Источники
Заметки о ключах слотов, свободном месте, температурах и сравнении цен — наши собственные: они основаны на том, что мы вскрывали машины и считали стоимость сборок, а не на каком-либо документе.
- 01Microsoft Learn, Kernel DMA Protection
политика Windows для PCIe-устройств, подключённых через Thunderbolt, — одна из задокументированных причин, почему этот путь непредсказуем
learn.microsoft.com
Читать дальше
Не получилось? Откройте тикет в Discord
Все гайды