macos tidak dibangunkan berdasarkan linux; macos ialah sistem pengendalian grafik yang dibangunkan berdasarkan kernel hibrid XNU Inti sistem pengendalian XNU adalah sebahagian daripada sistem pengendalian Darwin, dan juga kernel sistem pengendalian iOS , tvOS dan watchOS Ia adalah "X Bukan Unix".
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
macos tidak dibangunkan berdasarkan linux
macOS ialah satu set komputer yang dibangunkan oleh Apple yang berjalan pada Sistem pengendalian siri Macintosh dihidupkan. macOS ialah sistem pengendalian antara muka pengguna grafik pertama yang berjaya secara komersial.
macOS ialah sistem pengendalian grafik berdasarkan kernel hibrid XNU , yang secara amnya merupakan sistem pengendalian yang tidak boleh dipasang pada PC biasa. Terdapat juga macOS (Hackintosh) yang berjalan pada PC dalam talian.
Apakah itu XNU?
XNU ialah kernel sistem pengendalian yang dibangunkan oleh Apple Computer untuk sistem pengendalian masOS. Ia adalah sebahagian daripada sistem pengendalian Darwin. Adakah kernel sistem pengendalian iOS, tvOS dan watchOS. XNU ialah singkatan kepada X is Not Unix.
XNU pertama kali dibangunkan oleh Syarikat NeXT untuk sistem pengendalian NeXTSTEP. Ia adalah kernel hibrid (Inti hibrid) yang menggabungkan ciri-ciri kedua-dua kernel makro dan mikrokernel untuk mempunyai kelebihan kedua-dua kernel, seperti meningkatkan modulariti sistem pengendalian dalam mikrokernel dan menjadikan sistem pengendalian lebih fleksibel. . Mekanisme penghantaran mesej yang sebahagiannya menerima perlindungan memori, dan kernel makro untuk prestasi tinggi di bawah beban berat.
Terutamanya terdiri daripada 4 bahagian:
Mach: Teras Mach ialah mekanisme mesej, yang terutamanya melaksanakan proses asas, pengurusan Memori maya, penjadualan tugas, komunikasi proses dan mekanisme mesej.
BSD: Enkapsulasi dan lanjutan lapisan Mach.
Kit I/O libkern
libkern ialah pustaka C disertakan yang menyediakan kelas sokongan dan asas untuk masa jalan C. Kit I/O ialah rangka kerja pemacu peranti yang ditulis dalam C yang membolehkan pembangun mencipta pemacu yang stabil dan elegan dengan cepat.
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Adakah macos dibangunkan berdasarkan linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!