Компания Intel внедряет новые механизмы контроля видеопамяти в графический драйвер Xe для Linux. Обновление, которое ожидается в ядре Linux 7.4, включает проверку VRAM при инициализации. Это позволит выявлять ошибки, связанные с размерами BAR или некорректным отображением метаданных CCS, которые ранее фиксировались на видеокартах серии Battlemage.
Второе нововведение касается работы с физически неисправными участками памяти. После 21 ревизии драйвер получил функцию отключения отдельных страниц VRAM. Если система обнаруживает дефект, она навсегда исключает поврежденный участок из пула доступной памяти, предотвращая запись данных в проблемную область по аналогии с механизмом работы накопителей.
Такой подход позволяет видеокарте продолжать работу, несмотря на локальный дефект, хотя общий объем доступной памяти при этом сокращается. Это предотвращает сбои приложений и перезагрузку графического процессора. На данный момент изменения касаются только драйвера Xe для Linux, информация о реализации аналогичных функций для Windows отсутствует.






