20. Juni 2018

Fun and Suxess Communications


리눅스 커널 다운로드

나는 11 월 2009 일의 안 드 로이드 수정과 리눅스 커널에 대 한 자유롭게 사용할 수 있는 패치의 모르겠어요. 나는, 그러나, 여러 가지 노력을 쉽게 포트에 안 드 로이드 커널 기능을 새로운 리눅스 커널에 만들 수 있도록 패치를 들 었 있다. 그들은 다른 목적을 위해 사용할 수 있듯이 하나는 리눅스 커널의 많은 안정적인 지점에 의해 혼동 해서는 안됩니다. 예를 들어, 매우 안정적인 Linux 운영 체제를 배포 하는 데 사용할 수 있는 여러 개의 LTS (장기 지원) 분기가 있습니다. 요즘, 주요 리눅스 배포판 개발자는 다른 목적을 위해 최적화 된 커널 패키지를 사용자에 게 제공 합니다. 그러나, 고급 사용자가 구성할 수 있는 컴파일 및 직접 소스 패키지에서 자신의 커널을 설치 하는 모든 지점에서 (모두 당신이 필요로 지원 되는 GCC 컴파일러)입니다. 첫번째 계획은 버전 1.0에 뛰 기에서 사용 되었다. 커널의 첫 번째 버전은 0.01 했다. 이것은 0.02, 0.03, 0.10, 0.11, 0.12 (첫 번째 GPL 버전), 0.95, 0.96, 0.97, 0.98, 0.99 및 다음 1.0에 의해 미행 했다. [352]에서 0.95 버전 사이에 많은 패치가 출시 되었습니다. SCHED_DEADLINE로 알려진 추가 스케줄링 정책, 최초의 마감일을 구현 하는 알고리즘 (edf), 커널 버전 3.14, 3 월 30 일 2014에 릴리스된에서 추가 되었습니다.

[85] [86] 라이센스 논쟁의 한 지점은 여러 하드웨어 장치를 지원 하기 위해 리눅스 커널에서 펌웨어 „이진 blob“의 사용 이다. 이러한 파일은 다양 한 라이센스를 받고 있으며, 그 중 상당수는 제한적인 것이 고 정확한 기본 소스 코드는 대개 알려지지 않았습니다. [8] 2013 [업데이트], 리눅스 커널의 3.10 릴리스는 15803499 코드 라인을 했다. 52%가 드라이버 동안 2007, 코드의 약 5%로 „코어“의 일부입니다. [124] Linux 커널은 특정 조건에서 선점형 스케줄링을 제공 한다. 커널 버전 2.4까지 사용자 프로세스만 선점형, 즉 시간 퀀텀 만료 이외에 사용자 모드에서 현재 프로세스의 실행이 더 높은 동적 우선 순위 프로세스 TASK_RUNNING 상태를 입력 하면 중단 됩니다. [77] 리눅스 커널의 2.6 시리즈를 향해 커널 코드를 실행 하는 작업을 중단 시키는 기능이 추가 되었지만 커널 코드의 모든 섹션이 선점 될 수는 없습니다. [78] 다음은 커널의 소스 코드를 사용 하는 방법을 알아야 하는 몇 가지 특정 한 경우입니다. GCC는 리눅스 커널 소스를 위한 디폴트 컴파일러 이다. 에서 2004, 인텔은 그것의 C 컴파일러는 또한 컴파일 할 수 있도록 커널을 수정 했다고 주장 했다. [64] 2009에는 커널의 수정 된 2.6.22 버전이 포함 된 다른 보고 된 성공이 있었습니다.

[65] [66] rebootless 업데이 트도 커널에 ksplice, kpatch 및 k접목과 같은 라이브 패치 기술을 사용 하 여 적용할 수 있습니다.

Categories: Allgemein