Megafon
Компьютеры

Intel добавит в драйвер Xe для Linux проверку и изоляцию битой видеопамяти

Intel добавит в драйвер Xe для Linux проверку и изоляцию битой видеопамяти

Разработчики Intel сообщили, что в графическом драйвере Xe для Linux появятся новые механизмы, позволяющие системе игнорировать проблемные участки видеопамяти (VRAM). Изменения планируются к включению в ядро Linux 7.4.

Базовая проверка VRAM при запуске драйвера

Первая функция будет выполнять проверку последней страницы видеопамяти – зоны, где чаще всего возникают ошибки, связанные с BAR или неверным отображением адресного пространства. По словам инженера Intel Мэттью Ольда, такой подход был вдохновлён проблемами, обнаруженными на видеокартах серии Battlemage, в частности багом с областью CCS (Color Control Surface).

Изоляция повреждённых страниц памяти

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

На данный момент эти возможности относятся только к драйверу Intel Xe для Linux; наличие аналогичных решений в драйверах для Windows не подтверждено.

Читайте также

Комментарии