언어 선택

홈 페이지 arrow-right ... arrow-right 운영 체제 및 유틸리티 arrow-right XNU

4개의 무료 및 유료 대안을 XNU에 대한 목록으로 정리했습니다. 주요 경쟁 업체는 Linux kernel, Linux-libre입니다. 이 외에도 사용자들은 XNU와 GNU Hurd, Redox 간에 비교를 하기도 합니다. 또한 여기서 다른 유사한 옵션을 살펴볼 수 있습니다: 운영 체제 및 유틸리티.


Linux kernel
Free Open Source

Linux 커널은 Linux 계열의 Unix 계열 운영 체제에서 사용하는 운영 체제 커널입니다.

Linux-libre
Free Open Source

Linux-libre는 수정 된 Linux 커널 버전에서 유지 관리되는 GNU 패키지입니다.

GNU Hurd
Free Open Source

GNU Hurd (일반적으로 Hurd라고 함)는 컴퓨터 운영 체제 커널로 ...

Redox
Free Open Source

Redox는 Rust로 작성된 Unix와 유사한 운영 체제로 Rust의 혁신을 ...

XNU는 Mach 커널과 FreeBSD 및 C ++의 구성 요소를 결합한 하이브리드 커널입니다.

XNU 개요

XNU 커널은 OS X 및 iOS 운영 체제에서 사용하기위한 Darwin 운영 체제의 일부입니다. XNU는 XNU가 유닉스가 아님의 약어입니다. XNU는 Carnegie Mellon University에서 개발 한 Mach 커널과 FreeBSD 및 C ++ API의 구성 요소를 IOKit이라는 드라이버 작성을 위해 결합한 하이브리드 커널입니다. XNU는 단일 프로세서 및 다중 프로세서 구성을 위해 I386, X86_64에서 실행됩니다.

XNU 소스 트리

config-지원되는 아키텍처 및 플랫폼을 위해 내 보낸 API 구성
설정-커널 구성, 버전 관리 및 kextsymbol 관리에 사용되는 기본 도구 세트입니다.
EXTERNAL_HEADERS-빌드시 종속성주기를 피하기 위해 다른 프로젝트에서 소스 된 헤더. 이러한 헤더는 소스가 업데이트 될 때 정기적으로 동기화되어야합니다.
libkern-드라이버 및 kext 처리를위한 C ++ IOKit 라이브러리 코드.
libsa-시작을위한 커널 부트 스트랩 코드
libsyscall-사용자 공간 프로그램을위한 syscall 라이브러리 인터페이스
libkdd-커널 청크 데이터와 같은 커널 데이터를 구문 분석하기위한 사용자 라이브러리의 소스.
makedefs-최상위 규칙 및 커널 빌드에 대한 정의
osfmk-마하 커널 기반 서브 시스템
pexpert-인터럽트 처리, 원자 등과 같은 플랫폼 특정 코드
보안-필수 액세스 점검 정책 인터페이스 및 관련 구현.
bsd-BSD 서브 시스템 코드
tools-커널 테스트, 디버깅 및 프로파일 링을위한 유틸리티 세트.

소프트웨어에 대한 의견을 공유하고 리뷰를 남겨 더 나아지도록 도와주세요!

XNU 태그

darwin os-kernel

변경 제안

귀하의 의견

등급을 선택하세요
평점을 선택하세요

Your vote has been counted.

Do you have experience using this software?