인텔 i915 커널 그래픽 드라이버가 최신 Linux 6.16 업데이트에서 팬 속도 보고 기능을 도입하여 인텔 GPU의 모니터링 능력을 향상시켰습니다. 이 기능은 사용자가 팬 성능을 추적할 수 있게 하여 그래픽 집약적인 애플리케이션에서 최적의 열 조건을 유지하는 데 중요합니다.
그러나 이번 업데이트는 BMG(보드 관리 그룹)에서 D3Cold에서 D0로의 전환과 관련된 지속적인 불안정성 문제도 다루고 있습니다. 보고에 따르면 일부 사용자는 1회에서 3회 전환 후 장치 손실을 경험하며, 이는 PCIe 포트 링크 재훈련 실패에 기인한 것으로 보입니다. 또한 D3Cold 전환 후 무작위 메모리 손상이 발생하는 경우도 있으며, 이는 누락된 확인 응답이나 GuC 재로드 실패와 관련이 있을 수 있습니다.
이러한 문제에도 불구하고 일부 구성에서는 D3Cold에서 D0로의 전환이 안정적으로 이루어지는 것으로 나타나, 문제가 특정 GPU 카드와 호스트 보드의 조합에서 발생할 수 있음을 시사합니다. 임시 조치로, 패치는 BMG에서 기본적으로 D3Cold를 비활성화하며, vram_d3cold_threshold를 0으로 설정하였지만, 사용자가 원할 경우 수동으로 활성화할 수 있습니다.
이번 업데이트는 Linux 환경에서 드라이버의 안정성과 성능의 중요성을 강조하며, 특히 인텔의 그래픽 솔루션에 의존하는 사용자에게 더욱 그렇습니다. 팬 속도 보고 기능의 도입은 하드웨어 관리 개선을 위한 긍정적인 조치이며, 불안정성 문제의 지속적인 디버깅은 다양한 하드웨어 설정에서 GPU 성능 최적화에 직면한 도전 과제를 반영합니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.