技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 服務(wù)器類 >

Darwin操作系統(tǒng)簡(jiǎn)介

來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2018-11-16 06:20┆點(diǎn)擊:

  Darwin 是由蘋果電腦于2000年所釋出的一個(gè)開(kāi)放原始碼操作系統(tǒng)。Darwin 是MacOSX 操作環(huán)境的操作系統(tǒng)成份。蘋果電腦于2000年把Darwin 釋出給開(kāi)放原始碼社群?,F(xiàn)在的Darwin皆可以在蘋果電腦的PowerPC 架構(gòu)和X86 架構(gòu)下執(zhí)行,而后者的架構(gòu)只有有限的驅(qū)動(dòng)程序支援。

  簡(jiǎn)介

  Darwin 是一種Unix-like 操作系統(tǒng),整合數(shù)種的技術(shù),包含開(kāi)放原始碼的XNU 核心,一種以微核心為基礎(chǔ)的核心架構(gòu)來(lái)實(shí)作Mach kernel。操作系統(tǒng)的服務(wù)和userland 工具是以4.4 BSD (柏克萊軟件套件的UNIX),特別是 FreeBSD 和NetBSD) 為基礎(chǔ)類似其他Unix-like 操作系統(tǒng)Darwin 也有對(duì)稱多處理器的優(yōu)點(diǎn),高效能的網(wǎng)絡(luò)設(shè)施和支援多種整合的檔案系統(tǒng)。

  通常來(lái)說(shuō),大多數(shù)的計(jì)算機(jī)制造商都把自己的操作系統(tǒng)(以及大多數(shù)的應(yīng)用程序)看作是私人擁有不會(huì)公開(kāi)的。將源代碼想外界開(kāi)發(fā)人員免費(fèi)提供是為了鼓勵(lì)所有的開(kāi)發(fā)人員都來(lái)修正其中的問(wèn)題,對(duì)其進(jìn)行改善。在Darwin之外,OS X還包括了自己的用戶接口所有權(quán),以及其他一些沒(méi)有提供開(kāi)源的特性。

  競(jìng)爭(zhēng)優(yōu)勢(shì)

  整合Mach microkernel 到XNU 核心的好處是可攜性,或者是在不同形式的系統(tǒng)使用軟件的能力。舉例來(lái)說(shuō),一個(gè)操作系統(tǒng)核心整合了Mach microkernel ,能夠提供多種不同 CPU 架構(gòu)的二進(jìn)制格式到一個(gè)單一的檔案 (例如 x86 和 PowerPC),這是因?yàn)樗褂昧薓ach-O 的二進(jìn)制格式。Mach 整合的缺點(diǎn)則是增加了操作系統(tǒng)核心 - kernel - 的復(fù)雜度。在過(guò)去的microkernel 實(shí)作上,這種復(fù)雜度有時(shí)候會(huì)導(dǎo)致很難分離kernel 效能的問(wèn)題。因此,采用Mach microkernel 會(huì)伴隨風(fēng)險(xiǎn),但它有潛在的好處是廣泛的可攜性。以Darwin 可攜性的具體例子來(lái)說(shuō),在2005年6月,蘋果電腦宣布它會(huì)于2006年 在 Mac 電腦上開(kāi)始采用 ntel 處理器。

  品牌標(biāo)志

  Darwin 的開(kāi)發(fā)者在 2000年 決定采用一個(gè)吉祥物,選擇了鴨嘴獸 Hexley 而不是它的競(jìng)爭(zhēng)對(duì)手,像是一只Aqua Darwin fish、Clarus、和一只海怪。蘋果電腦也沒(méi)有把 Hexley 認(rèn)可為 Darwin 的一個(gè)標(biāo)志。