검색

1장. 커널 모듈 작업

download PDF

이 장의 설명:

  • 커널 모듈이란 무엇입니까.
  • 관련 리뷰: How to use the kmod 모듈 및 해당 종속성을 관리하는 유틸리티입니다.
  • 커널 모듈의 동작을 제어하도록 모듈 매개 변수를 구성하는 방법.
  • 부팅 시 모듈을 로드하는 방법.
참고

이 장에 설명된 커널 모듈 유틸리티를 사용하려면 먼저 다음을 확인하십시오. kmod root로 를 실행하여 시스템에 패키지가 설치됩니다.

# yum install kmod

1.1. 커널 모듈이란 무엇입니까?

Linux 커널은 설계에 의해 모놀리식입니다. 그러나 각 사용 사례에 필요한 경우 선택적 또는 추가 모듈로 컴파일됩니다. 즉, 동적으로 로드된 커널 모듈을 사용하여 커널 기능을 확장할 수 있습니다. 커널 모듈은 다음을 제공할 수 있습니다.

  • 새 하드웨어에 대한 지원을 추가하는 장치 드라이버입니다.
  • GFS2 또는 NFS 와 같은 파일 시스템 지원.

커널 자체와 마찬가지로 모듈은 동작을 사용자 지정하는 매개 변수를 사용할 수 있습니다. 기본 매개 변수는 대부분의 경우 잘 작동합니다. 커널 모듈과 관련하여 사용자 공간 툴은 다음 작업을 수행할 수 있습니다.

  • 현재 실행 중인 커널에 로드된 모듈 나열.
  • 사용 가능한 매개 변수 및 모듈 관련 정보에 사용 가능한 모든 모듈 쿼리.
  • 실행 중인 커널로 동적으로 모듈 로드 또는 언로드(제거)

kmod 패키지에서 제공하는 이러한 유틸리티 중 많은 유틸리티는 작업을 수행할 때 모듈 종속성을 고려합니다. 따라서 수동 dependency-tracking이 거의 필요하지 않습니다.

최신 시스템에서 커널 모듈은 필요할 때 다양한 메커니즘에 의해 자동으로 로드됩니다. 그러나 모듈을 수동으로 로드하거나 언로드해야 하는 경우가 있습니다. 예를 들어 기본 기능을 제공할 수 있거나 모듈이 예기치 않게 수행하는 경우 한 모듈이 다른 모듈을보다 우선합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.