日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux內(nèi)核2.6 的來龍去脈( 二 )


Torvalds 率領(lǐng)的Linux社區(qū)在2004年5月采取了一系列行動,以更好地記錄Linux內(nèi)核的提交過程,其目標是幫助減少SCO或其他公司未來提出知識產(chǎn)權(quán)要求的可能 。
無論如何,這起宣稱Linux內(nèi)核中包含剽竊自SCO Unix代碼的案例,清楚地表明企業(yè)對使用開源代碼所懷有的一些擔心 。
在安全方面,Linux開發(fā)人員繼續(xù)在安全問題出現(xiàn)時迅速修補內(nèi)核 。不過,我們經(jīng)??吹降默F(xiàn)象是:在每一個三位數(shù)的版本正式發(fā)布不久后很快就推出一個修補隱患或潛在安全問題的帶有次小數(shù)點的四位數(shù)字的版本 。例如,2.6.16.1版在2.6.16版發(fā)布一周后發(fā)布,它修補了一個潛在的安全漏洞 。而2.6.15內(nèi)核僅僅在發(fā)布后兩周就進行了修補,修補了3個潛在的安全漏洞 。
下一個內(nèi)核
2.6.17 Linux內(nèi)核將引進對Sun 最新的T1處理器系列的支持 。它包括驅(qū)動程序升級、性能改進以及漏洞修補補丁 。
Sun的UltraSPARC T1 處理器是在去年年底上市的 。它包含多達8個處理內(nèi)核,每個處理器內(nèi)核支持4個線程,總共支持32個線程 。
來自kernel.org的正式2.6.17內(nèi)核并不是第一個支持Sun的Niagara架構(gòu)的Linux內(nèi)核 。5月底推出的Ubuntu “Dapper Drake”是第一種支持Niagara的主流Linux版本 。
新2.6.17內(nèi)核使Linux可以更容易地處理斷開/重新連接事件 。Linux內(nèi)核開發(fā)員Stefan Rompf解釋說,2.6.17內(nèi)核將使用戶空間(userspace)可以影響連接事件信號,這樣DHCP客戶程序可以得到連接終止的通知,因此客戶程序可以嘗試獲得一個新IP地址 。
新內(nèi)核還包含很多其他的新特性和支持,包括Linux VoIP H.323協(xié)議的iptable特性中對防火墻的支持 。
新內(nèi)核中還增加了名為splice 的新I/O機制 。Linus Torvalds解釋說,splice背后的真正概念是暴露給用戶空間的“隨機內(nèi)核緩沖區(qū)”的概念 ?!耙簿褪钦f,splice和tee運行在用戶控制的內(nèi)核緩沖區(qū)上,在這個緩沖區(qū)中,splice將來自任意文件描述符的數(shù)據(jù)傳送到緩沖區(qū)中(或從緩沖區(qū)傳送到文件描述符),而tee將一個緩沖區(qū)中的數(shù)據(jù)復(fù)制到另一個緩沖區(qū)中 。因此,從一個很真實(而抽象)的意義上講,splice相當于內(nèi)核緩沖區(qū)的read/write,而tee相當于從內(nèi)核緩沖區(qū)到另一個內(nèi)核緩沖區(qū)的memcpy 。”
【Linux內(nèi)核2.6 的來龍去脈】2.6.17內(nèi)核能夠滿足業(yè)界的最新需求,而它也改進了對老技術(shù)的支持,例如對老DECnet協(xié)議的支持 。

推薦閱讀