검색

2.2. 커널 튜닝 가능 항목 사용 방법

download PDF

커널 튜닝 가능 항목을 수정하는 방법은 세 가지가 있습니다.

  1. sysctl 명령 사용
  2. /etc/sysctl.d/ 디렉터리에서 구성 파일 수동 수정
  3. 쉘을 통해 /proc/sys에 마운트된 가상 파일 시스템과 상호 작용
참고

모든 부팅 시간 매개 변수가 sysfs 하위 시스템을 제어하는 것은 아니며, 일부 하드웨어 특정 옵션을 커널 명령 줄에 설정해야 합니다. 이 가이드의 Kernel Parameters 섹션은 해당 옵션을 해결합니다.

2.2.1. sysctl 명령 사용

sysctl 명령은 커널 튜닝 가능 항목을 나열, 읽기, 설정하는 데 사용됩니다. 튜닝 가능 항목을 일시적으로 또는 영구적으로 나열하거나 읽고 설정할 때 튜닝 가능 항목을 필터링할 수 있습니다.

  1. 변수 나열

    # sysctl -a
  2. 변수 읽기

    # sysctl kernel.version
    kernel.version = #1 SMP Fri Jan 19 13:19:54 UTC 2018
  3. 임시로 변수 작성

    # sysctl <tunable class>.<tunable>=<value>
  4. 영구적으로 변수 작성

    # sysctl -w <tunable class>.<tunable>=<value> >> /etc/sysctl.conf

2.2.2. /etc/sysctl.d에서 파일 수정

부팅 시 기본값을 덮어쓰려면 /etc/sysctl.d 에 파일을 수동으로 채울 수도 있습니다.

  1. /etc/sysctl.d에 새 파일을 만듭니다.

    # vim /etc/sysctl.d/99-custom.conf
  2. 다음 형식으로 행당 하나씩 설정할 변수를 포함합니다.

    <tunable class>.<tunable> = <value> +
    <tunable class>.<tunable> = <value>
  3. 파일을 저장
  4. 머신을 재부팅하기 위해 머신을 재부팅하려면 머신을 재부팅하지 않고 변경 사항을 적용합니다.
    또는
    Execute sysctl -p /etc/sysctl.d/99-custom.conf
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.