리눅스 6.15의 출시로 LoongArch 아키텍처에 여러 가지 개선 사항이 도입되었습니다. 여기에는 objtool에 대한 점프 테이블 지원 추가와 HAVE_VIRT_CPU_ACCOUNTING_GEN 선택이 포함됩니다. 특히, 이제 정의되지 않은 동작 탐지기(Undefined Behavior Sanitizer, UBSAN)가 활성화되어 코드에서 정의되지 않은 동작을 식별하는 데 도움을 주며, 전반적인 소프트웨어 신뢰성을 향상시킵니다.
또한, 최대 I/O PIC 수가 8로 증가하였고, ARCH_DMA_MINALIGN이 16으로 상향 조정되었습니다. 이러한 변화는 메모리 작업의 성능과 효율성을 개선할 것으로 기대됩니다. 이번 릴리스에는 BPF JIT(Just-In-Time 컴파일러)와 vDSO(가상 동적 공유 객체) 구현에 대한 수정 및 개선 사항도 포함되어 있어, 시스템 호출 최적화와 애플리케이션 성능 향상에 중요한 역할을 합니다.
추가로, 기본 구성 파일이 업데이트되었으며, 다양한 버그 수정 및 사소한 변경 사항이 포함되어 LoongArch 시스템에서 리눅스 커널의 안정성과 기능성을 높이는 데 기여하고 있습니다. 이러한 업데이트는 리눅스 생태계 내에서 LoongArch 아키텍처의 지원과 기능이 향상되었음을 나타내며, 다양한 애플리케이션에서의 채택 가능성을 높일 것으로 보입니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.