15장. 명령줄을 사용하여 ARM에 커널-64k 설치


기본적으로 RHEL 10은 4k 페이지 크기를 지원하는 커널과 함께 배포됩니다. 4k 커널은 소규모 환경 또는 소규모 클라우드 인스턴스에서 메모리 사용을 효율적으로 사용하기에 충분합니다. 이러한 경우 64k 페이지 커널 사용은 공간, 전력 및 비용 제약으로 인해 실용적이지 않습니다.

기본 커널(4k 페이지 크기 지원)을 사용하여 RHEL을 이미 설치한 경우 명령줄을 사용하여 kernel-64k 사후 설치를 설치할 수 있습니다.

중요

OS를 다시 설치하지 않고 초기 부팅 후 4k와 64k 페이지 크기 커널 사이를 이동하지 않는 것이 좋습니다.

프로세스

  1. root 사용자로 터미널을 열고 다음을 입력합니다.

    # dnf -y install kernel-64k
    Copy to Clipboard Toggle word wrap
  2. kernel-64k 를 기본값으로 설정하려면 다음을 입력합니다.

    # k=$(echo /boot/vmlinuz*64k)
    # grubby --set-default=$k \
               --update-kernel=$k \
               --args="crashkernel=2G-:640M"
    Copy to Clipboard Toggle word wrap
  3. RHEL을 기본 옵션으로 사용하도록 시스템 부팅 순서를 설정합니다.

    1. 현재 부팅 순서를 가져옵니다. 예를 들면 다음과 같습니다.

      # efibootmgr
      BootCurrent: 0000
      Timeout: 5 seconds
      BootOrder: 0003,0004,0001,0000,0002,0005
      Boot0000\* Red Hat Enterprise Linux
      Copy to Clipboard Toggle word wrap
    2. RHEL의 우선 순위를 지정하도록 부팅 순서를 설정합니다. 예를 들어 이전 단계의 출력에서 다음 명령을 사용합니다.

      # efibootmgr -o 0000,0001,0002,0003,0004,0005
      Copy to Clipboard Toggle word wrap
  4. 시스템을 재부팅합니다.

    # reboot
    Copy to Clipboard Toggle word wrap
  5. 선택 사항: 재부팅 후 4k 커널을 제거하십시오.

    # dnf remove kernel-core
    Copy to Clipboard Toggle word wrap

    yum update 명령을 사용하여 나중에 커널을 업데이트할 때 두 버전을 실수로 유지하면 4k 커널이 기본값을 설정할 수 있습니다.

검증

  • 페이지 크기를 확인하려면 터미널을 열고 다음 명령을 사용자로 실행합니다.

    $ getconf PAGESIZE
    65536
    Copy to Clipboard Toggle word wrap

    출력 65536 은 64k 커널이 사용 중임을 나타냅니다.

  • 스왑이 활성화되었는지 확인하려면 다음을 입력합니다.

    $ free
                   total        used        free      shared  buff/cache   available
    Mem:        35756352     3677184    34774848       25792      237120    32079168
    Swap:        6504384           0     6504384
    Copy to Clipboard Toggle word wrap

    총 및 사용 가능한 열은 0이 아니므로 스왑이 성공적으로 활성화되었음을 나타냅니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat