다음
이전
차례
kerneld는 Ejorn Ekwall에 의해 커널 개발 버전 1.3에서 소개된 기능이다.
이것은 2.0과 2.1대의 커널에 모두 포함되어 있다. 이 kerneld는 커널의
"모듈" - 다시 말하면 디바이스 드라이버, 네트워크 드라이버, 파일 시스템
등등 - 을 사용자가 직접 modprobe나 insmod를 사용하지 않고, 사용자가
해당 모듈을 엑세스할 때 자동적으로 로드될 수 있도록 한다.
그리고 아직 표준 커널과 통합되지는 않았지만 몇 가지 놀라운 기능들을
가지고 있다.
- 기본 스크린 브랭커 대신 사용자 프로그램을 동작시킬 수 있어, 다른
스크린 세이버를 사용할 수 있다.
- 스크린 블랭커 지원과 유사하게 표준 콘솔의 벨 소리를 전혀 다른 것으로
바꿀 수 있다.
kerneld는 두 개의 독립된 엔티티로 구성된다.
- 리눅스 커널이 어떤 작업에 필요한 데몬에게 신호(request)를 보낼 수
있게 한다.
- 커널로부터의 신호를 만족시키기 위해 어떤 프로그램들이 로드되어야 하는지
알아내는 사용자 수준의 데몬.
이 두개 부분이 모두 kerneld가 동작하는데 반드시 필요한 기능들이다. 즉
이 중 어느 하나가 제대로 설정되어 않으면 동작하지 않는다.
다음
이전
차례