Видеокарты Intel смогут отключать поврежденные участки видеопамяти

Intel добавляет в графический драйвер Xe для Linux новые механизмы контроля состояния видеопамяти. Драйвер сможет выявлять проблемы с VRAM уже при запуске, а физически неисправные участки памяти — исключать из дальнейшего использования. Изменения готовятся для Linux 7.4, сообщает IXBT News.
«Драйвер сможет выявлять проблемы с VRAM уже при запуске, а физически неисправные участки памяти — исключать из дальнейшего использования», — сообщает IXBT News.
Первое нововведение представляет собой базовую проверку VRAM во время инициализации графического драйвера. Intel использует последнюю страницу видеопамяти, поскольку именно здесь могут проявляться ошибки, связанные с размерами BAR, CCS или некорректным отображением памяти. Новая проверка должна обнаруживать подобные ошибки еще на этапе загрузки драйвера и не допускать использования неправильно размеченных областей памяти.
Второе нововведение касается уже физических дефектов VRAM. Драйвер Xe получил возможность отключать отдельные страницы видеопамяти. Если конкретный физический участок VRAM будет признан неисправным, драйвер сможет навсегда исключить его из пула памяти, доступного для новых операций выделения. Приложения в таком случае больше не будут записывать данные в поврежденную область. Видеокарта при этом сможет продолжить работу, хотя общий объем доступной видеопамяти немного уменьшится. Таким образом, локальный дефект памяти не приведет к полному отказу графического адаптера: система просто перестанет использовать поврежденный участок. Новые механизмы относятся прежде всего к драйверу Intel Xe для Linux, будут ли они реализованы в драйверах для Windows — неизвестно.
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе всех новостей и событий Рунета.