甲骨文Linux內(nèi)核更新:搭載新式文件系統(tǒng)

責(zé)任編輯:vivian

2012-03-20 09:08:38

摘自:中關(guān)村在線

Oracle于本周二發(fā)布其Linux內(nèi)核更新,添加了許多最新Linux科技元素。大部分Linux發(fā)行版包含的內(nèi)核都是來自stable分支,而有些發(fā)行版則會在這些分支上進(jìn)行一些定制(比如紅帽和 Debian)

Oracle于本周二發(fā)布其Linux內(nèi)核更新,添加了許多最新Linux科技元素。在眾多新特性當(dāng)中,作為Linux調(diào)試器,Dtrace備受矚目。

DTrace是一個強(qiáng)大的動態(tài)跟蹤框架,它允許管理員、開發(fā)者和服務(wù)團(tuán)隊精確地回答關(guān)于操作系統(tǒng)和用戶程序的任何問題。有時消費(fèi)者在執(zhí)行探測點(diǎn)時并不知道是否該探測是它所需要的,只有在探測執(zhí)行后一段時間才能知道,因此預(yù)測沒法覆蓋這種情況。而 DTrace卻實現(xiàn)了這樣一種特殊的跟蹤推測跟蹤(Speculative Tracing),它的原理是先執(zhí)行探測并暫時保存數(shù)據(jù)在一個臨時緩存,如果它發(fā)現(xiàn)那些數(shù)據(jù)是感興趣的,就提交到真正的緩存,否則就丟棄那些數(shù)據(jù)。

Oracle的Linux 成為Oracle Unbreakable Enterprise Kerne V2,第一代于去年七月發(fā)布,基于Linux主內(nèi)核V3,一直被受好評的

我們可以把Linux內(nèi)核開發(fā)的分工模式想象成一棵樹,每一個開發(fā)者都有一條自己的分支,而且每一條分支都和主干有直接的聯(lián)系。目前而言 Linux內(nèi)核有幾個分支,最新的分支mainline里面包含最新的特性,但是由于缺乏測試,并不建議在生產(chǎn)環(huán)境中使用;標(biāo)注stable的分支則是每一個之前發(fā)布的版本都有,進(jìn)入stable之后的版本只會進(jìn)行安全補(bǔ)丁和bug更新,不會再添加任何新特性。而snapshot、linux-next等分支版本包含了很多比較新的變更。大部分Linux發(fā)行版包含的內(nèi)核都是來自stable分支,而有些發(fā)行版則會在這些分支上進(jìn)行一些定制(比如紅帽和 Debian),當(dāng)然也會有自己的負(fù)責(zé)人。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號