리눅스 6.16의 출시로 MMC(멀티미디어 카드) 서브시스템에 중요한 개선 사항이 도입되었으며, 특히 eMMC 및 SD 카드의 안전한 호스트 제거 지원에 중점을 두고 있습니다. 이번 업데이트는 이러한 저장 장치의 전력 관리 처리 개선을 목표로 하며, 갑작스러운 전원 차단이 카드에 손상을 줄 수 있는 중요한 문제를 해결합니다.
주요 기술 변경 사항으로는 eMMC 부트 영역의 파티션 테이블 스캔과 함수 이름 변경이 포함되어 있어, 코드 가독성과 유지 관리성을 향상시킵니다. 안전한 호스트 제거 기능이 추가됨에 따라, eMMC 또는 SD 카드가 호스트 장치에서 분리될 때 시스템이 카드를 안전하게 전원 차단하려고 시도하게 되며, 이는 갑작스러운 전원 차단으로 인한 데이터 손상이나 하드웨어 손상을 방지합니다.
MMC 호스트 개선 사항은 광범위하며, Dimensity 1200 MT6893 및 Renesas RZ/V2N 변형을 포함한 다양한 칩셋에 대한 지원이 추가되었습니다. 코드 경로 최적화 및 조정 지원도 구현되어 데이터 전송 작업에서 성능과 신뢰성을 향상시킬 수 있습니다. 특히, 특정 Swissbit SD 카드에 대한 DDR50 조정을 비활성화하는 특이점이 도입되어 호환성과 성능에 대한 맞춤형 접근 방식을 나타냅니다.
전반적으로, 리눅스 6.16의 이러한 개선 사항은 저장 장치 관리의 견고성을 향상시키려는 의지를 반영하며, 이는 소비자 및 산업 응용 프로그램 모두에 중요합니다. 이러한 변화의 의미는 상당하며, 장치의 수명을 연장할 뿐만 아니라 예상치 못한 전원 이벤트 동안 데이터 손실 위험을 줄여 사용자 경험을 개선합니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.