리눅스 6.16, 전력 회귀를 초래한 코드에 대한 적절한 전력 관리 수정 사항 반영

전문: https://www.phoronix.com/news/Linux-6.16-rc2-PM

원저자: Michael Larabel | 작성일: 2025-06-14 19:34
사이트 내 게시일: 2025-06-14 22:21
리눅스 커널 버전 6.16의 출시로 인해 6.15 버전에서 도입된 중요한 전력 관리 문제가 해결되었습니다. 이 문제는 특정 시스템에 영향을 미치는 전력 회귀를 초래했으며, 이는 리눅스 커뮤니티에서 이전에 인정된 바 있습니다. 수정 사항은 '죽은' SMT(동시 멀티스레딩) 형제 처리와 관련된 복잡성으로 인해 6.16 병합 창에서 일시적으로 제거되었던 mwait_play_dead_cpuid_hint() 함수를 다시 제거하는 것입니다. 새로운 접근 방식은 이러한 SMT 형제가 초기화 후 C1 상태에 남지 않도록 보장합니다. 대신, 이들은 온라인 상태로 전환된 후 플랫폼에 적합한 cpuidle 드라이버가 등록되면 다시 오프라인 상태로 전환됩니다. 이 변경 사항은 전력 효율성과 시스템 성능을 향상시킬 것으로 기대되며, 특히 멀티스레드 처리 기능에 의존하는 사용자에게 유리합니다.

이 기사는 현대 운영 체제에서 적절한 전력 관리의 중요성을 강조하며, 특히 더 복잡한 하드웨어 구성으로 진화함에 따라 더욱 그러합니다. 이 수정은 리눅스 시스템의 신뢰성과 효율성을 유지하는 데 중요한 단계이며, 특히 SMT 기술을 활용하는 사용자에게 필수적입니다. 이 업데이트의 영향은 고성능 컴퓨팅 작업을 위해 리눅스에 의존하는 개발자와 사용자에게 상당하며, 전력 소비와 시스템 반응성에 직접적인 영향을 미칩니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Linux (1607) Open Source (1216) Performance Optimization (289) Power Management (77) Kernel Update (58) SMT (18)

댓글

댓글을 쓰기 위해서는 로그인을 해 주세요.