오디오 모 놀리 식 커널이란 무엇입니까? -techopedia에서 정의

모 놀리 식 커널이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-모 놀리 식 커널이란 무엇입니까?

단일 커널은 입 / 출력 (I / O) 장치, 메모리, 하드웨어 인터럽트 및 CPU 스택에 액세스 할 수있는 모든 권한을 보유한 운영 체제 소프트웨어 프레임 워크입니다. 모 놀리 식 커널은 가장 낮은 수준에서 컴퓨터 처리의 많은 측면을 처리하기 때문에 다른 커널보다 더 큰 경향이 있으므로 많은 장치, I / O 및 인터럽트 채널 및 기타 하드웨어 운영자와 인터페이스하는 코드를 통합해야합니다.


이 커널 형태는 Linux, Unix, MS-DOS 및 Mac OS의 기본입니다. 최신 운영 체제는 일반적으로 하이브리드 커널을 사용하여 유지 관리 및 운영 체제를보다 쉽게 ​​개선 할 수 있습니다.

Techopedia는 모 놀리 식 커널을 설명합니다

모 놀리 식 커널은 자신이 제어하는 ​​다양한 구성 요소에 대한 모든 권한을 유지합니다. 여기에는 다음이 포함됩니다.

  • 파일 시스템
  • 프로세스 간 통신
  • I / O 및 장치 관리
  • 기본 프로세스 관리
  • 하드웨어

마이크로 커널 또는 하이브리드 커널 디자인과 같은 새로운 커널 아키텍처가 선호되는 이유는 커널이 커질수록 더 많은 기능을 수행해야하기 때문입니다. 이로 인해 코드가 번거롭고 로딩 속도가 느려집니다. 모 놀리 식 커널 디자인의 또 다른 단점은 기능을 추가하거나 버그를 수정하기 위해 커널 코드를 수정해야한다는 것입니다. 일반적으로 커널 코드와 하드웨어 드라이버를 다시 컴파일해야합니다. 전체 운영 체제 업그레이드를 의미하기 때문에 비용이 많이 들고 사용자의 신뢰도가 떨어집니다.


최신 커널 아키텍처는 제한된 권한에 대한 액세스 권한 만 유지하고 서버를 통해 사용자 공간으로 권한을 전달합니다.이 권한은 자체 권한과 독립적으로 리소스 관리를 제공합니다. 이 서버는 커널 메모리 공간 밖에서 실행되므로 훨씬 작은 커널 크기와 훨씬 효율적인 업그레이드 경로가 가능합니다.


모 놀리 식 커널 아키텍처는 Linux 기반 시스템과 같은 시스템에 계속 사용되며, 지속적으로 업데이트되고 교체되는 진화하는 커널은 운영 체제 문화의 일부입니다. Linux의 간소화 된 특성으로 인해 모 놀리 식 커널이 허용 가능한 크기로 유지되어 기능을 쉽게 추가 할 수 있습니다.

모 놀리 식 커널이란 무엇입니까? -techopedia에서 정의