컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 리눅스 커널이란 무엇입니까?

리눅스 커널이란 무엇입니까?

Linux는 오픈 소스 컴퓨터 운영 체제 커널입니다.

Linux는 C 언어로 작성되었으며 POSIX 표준을 준수하는 Unix 계열 운영 체제입니다. Linux는 Intel x86 아키텍처에서 무료 Unix 계열 운영 체제를 제공하려는 시도로 핀란드의 Linus Torvalds에 의해 처음 개발되었습니다. 이 프로젝트는 1991년에 일부 Minix 해커들이 프로젝트 초기 단계를 지원하면서 시작되었으며, 오늘날 전 세계 수많은 프로그래머들이 무료로 이 프로젝트를 돕고 있습니다.

리눅스 용어로는 "커널"이라고 부르며, "코어"라고도 부를 수 있습니다. Linux 커널의 주요 모듈(또는 구성 요소)은 스토리지 관리, CPU 및 프로세스 관리, 파일 시스템, 장치 관리 및 드라이버, 네트워크 통신, 시스템 초기화(부팅), 시스템 호출 등의 부분으로 나뉩니다. .

Linux 커널 기능 소개:

1. 네트워크 지원

프로덕션 운영 체제이자 오픈 소스 소프트웨어인 Linux는 새로운 프로토콜을 테스트하기 위한 좋은 플랫폼입니다. 그리고 그들의 향상된 기능. Linux는 고속 네트워크 확장(1기가비트 이더넷GbE 및 10GbE 이상)은 물론 기존 TCP/IP를 포함한 다양한 네트워크 프로토콜을 지원합니다. Linux는 TCP보다 더 많은 고급 기능을 제공하는(전송 계층 프로토콜의 후속 기능인) SCTP(스트림 제어 전송 프로토콜)와 같은 프로토콜도 지원할 수 있습니다.

2. 동적 커널

Linux는 소프트웨어 구성 요소의 동적 추가 또는 삭제를 지원하는 동적 커널이기도 합니다. 동적으로 로드 가능한 커널 모듈이라고 알려진 이 모듈은 부팅 시 또는 사용자가 언제든지 요청 시(현재 특정 장치에 필요) 삽입할 수 있습니다.

위 내용 참조: 바이두 백과사전-리눅스 커널

上篇: 인터넷 상황에서 정보보안의 특징은 무엇인가요? 下篇: 구음설명서 17173 특전 선물팩 사용법
관련 내용