리눅스 6.12의 출시로 리스크-V 아키텍처에 대한 중요한 개선 사항이 추가되었습니다. 여기에는 커널 주소 공간 레이아웃 무작위화(KASLR)를 위한 Zkr 사용 지원이 포함되어 있으며, 이는 메모리 주소를 무작위화하여 보안을 향상시킵니다. 또한, 업데이트는 인터프로세스 인터럽트(IPI)로 트리거되는 CPU 백트레이싱을 도입하여 보다 효율적인 디버깅 및 성능 분석을 가능하게 합니다.
또 다른 주목할 만한 기능은 사용자 공간에 대한 일반 CPU 취약점 보고 지원으로, 잠재적인 보안 위협을 모니터링하고 대응할 수 있는 능력을 향상시킵니다. 이 업데이트는 누락된 라이선스에 대한 정리 작업도 포함되어 있어 코드베이스의 준수성과 명확성을 보장합니다. 또한, XIP(Execute In Place) 커널의 크기 제한이 제거되어 커널 구성의 유연성이 증가했습니다.
사용자 공간 스택 추적 지원은 또 다른 중요한 추가 사항으로, 개발자들이 애플리케이션 성능에 대한 통찰을 얻을 수 있도록 합니다. Svvptc 확장의 포함은 리스크-V 시스템의 기능을 더욱 확장합니다. 전반적으로 커널 트리 전반에 걸쳐 다양한 정리 작업과 수정이 이루어져 리스크-V 사용자에게 보다 안정적이고 효율적인 운영 환경을 제공합니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.