Три тысячм серверов заразили стихотворением Три тысячм серверов заразили стихотворением Сегрегация ЦОДов Сегрегация ЦОДов Целились в китайские электромобили, а попали в японские Целились в китайские электромобили, а попали в японские С миру по нитке: как Anthropic собирает мегаватты С миру по нитке: как Anthropic собирает мегаватты

Можно ли избавиться от оперативной памяти?

1 мин
Иллюстрация сгенерирована нейросетью ChatGPT

Автор ролика настолько преисполнился от роста цен на оперативку, что попытался запустить ПК без оперативной памяти. Он решил проверить, можно ли заставить систему работать, перенеся данные на SSD, в память видеокарты или в кэш самого процессора.

В первом сценарии автор урезал RAM до минимума, заставив систему опираться на swap-файл на SSD. Выяснилось, что процессор физически не может исполнять код напрямую с накопителя — ему в любом случае нужен хотя бы небольшой объём настоящей оперативки в качестве буфера. В итоге браузер загружался часами, а игры не стартовали в принципе.

Попытка перенести этот же процесс в память видеокарты (VRAM) тоже провалилась: чтобы поместить в неё информацию, процессору пришлось пробиваться через длинную цепочку программных прослоек. Из-за возникших задержек система зависла от потока команд.

Единственный сценарий, где от оперативки удалось избавиться — запуск «Змейки» на встроенном L1-кэше процессора. Этот режим Cache-as-RAM используется материнскими платами в первые секунды загрузки ПК, когда основная память ещё не инициализирована. Так без RAM можно запустить базовую прошивку, но не полноценную операционную систему.

Идея отвязать память от слота сейчас стала важным трендом в дата-центрах. Там не хватает оперативки под тяжелые вычисления и ИИ, а физические разъемы на серверах ограничены. Индустрия пытается решить эту задачу с помощью новых стандартов вроде CXL (Compute Express Link). Протокол позволяет подключать модули памяти через высокоскоростную шину PCIe, как видеокарты, из-за чего оперативка перестаёт быть привязанной к конкретному процессору на конкретной материнской плате. Тем не менее саму необходимость наличия оперативки это не отменяет, так что от роста цен никуда не деться.

// Илья Власов