커널

aarch64 48-비트 가상 주소 공간

페도라 26 이전에서는, 페도라의 aarch64 커널은 42-비트 프로세스 가상 주소(VA) 공간을 사용했으며 aarch64 페이징이 작동하는 방식으로 인하여,이는 최대 물리적 주소도 제한되었습니다. 42-비트 VA는 일부 응용 프로그램에 상당히 제한적이었지만, aarch64 프로세서는 또한 48비트 VA를 위해 지원해야합니다.

페도라 26을 위하여, 페도라는 48-비트 VA를 소개되었으며 따라서 더 큰 aarch64 프로세스는 42-비트 VA의 가상 또는 물리적 제한에 의해 제한되지 않습니다. 이와 같은 변경은 또한 hugetlb와 같은 작업에 도움이 되며 잠재적으로 성능 향상을 제공합니다. 추가적으로, 이는 페도라가 주소 공간에서 RAM의 주요부분을 갖는 장비(Machine) 등급에서 부팅 할 수 있도록 합니다.

데스크탑 사용자는 페도라가 이제 추가적인 하드웨어에서 부팅 할 수 있다는 점을 제외하고 변경 사항을 알아차리지 못할 것입니다. 서버 사용자는 메모리-내에 데이터베이스 등을 가용하기 위하여 더 많은 RAM이 필요하다는 것을 알 수 있습니다.