LoongArch, 리눅스 6.16에서 멀티코어 스케줄러 지원을 가능하게 하다

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

원저자: Michael Larabel | 작성일: 2025-06-08 10:18
사이트 내 게시일: 2025-06-08 10:26
리눅스 6.16의 최근 업데이트는 LoongArch 아키텍처에 대한 중요한 개선 사항을 도입하였으며, 특히 멀티코어 스케줄러 지원(SCHED_MC)의 추가가 눈에 띕니다. 이 기능은 여러 코어 간의 작업 스케줄링을 개선하여 병렬 처리를 활용할 수 있는 애플리케이션의 성능을 최적화합니다.

주요 기술 발전 중 하나는 최대 지원 CPU 수가 2048로 증가한 것입니다. 이 확장은 확장성이 중요한 고성능 컴퓨팅 환경에 필수적입니다. 또한, 업데이트는 ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS와 HAVE_ARCH_STACKLEAK를 활성화하여 보안 및 메모리 관리 기능을 향상시킵니다.

NUMA(비균일 메모리 접근) 시스템에서 더 나은 메모리 할당 전략을 촉진하는 numa_memblks 변환의 도입도 주목할 만한 특징입니다. 더불어, 업데이트는 장치 트리 소스(dts) 파일에 PWM 컨트롤러 노드를 추가하여 하드웨어 제어 및 통합을 개선할 수 있습니다.

전반적으로 이러한 개선 사항은 LoongArch를 리눅스 생태계에서 경쟁력 있는 아키텍처로 자리매김하게 하며, 특히 멀티코어 처리 작업에 적합하며, 리눅스 배포판의 성능과 보안을 향상시키기 위한 지속적인 노력을 반영합니다.

* 이 글은 phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은 이곳에서 확인하실 수 있습니다.
카테고리: Software
태그: Linux (1593) Performance (1335) Security (267) Kernel Update (57) multi-core (27) NUMA (19) LoongArch (19) Loongson (18) SCHED_MC (1)

댓글

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