偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux 對(duì)ARM的支持一團(tuán)糟

系統(tǒng) Linux
當(dāng)硬件制造商正在談?wù)摶贏RM芯片的服務(wù)器時(shí), 支持ARM的軟件還要繼續(xù)努力開(kāi)發(fā)以跟上發(fā)展步伐。LINUX越來(lái)越普 及,ARM芯片必須讓自己在這個(gè)系統(tǒng)上工作得更有效率。但是,根據(jù)IT WORLDS的編輯Brian Profitt的說(shuō)法,基于ARM芯片的 Linux 系統(tǒng)已經(jīng)徹底分化了,并且只有一部分專(zhuān)業(yè)的開(kāi)發(fā)者和制造商明白到底發(fā)生了什么。

 當(dāng)硬件制造商正在談?wù)摶贏RM芯片的服務(wù)器時(shí), 支持ARM的軟件還要繼續(xù)努力開(kāi)發(fā)以跟上發(fā)展步伐。LINUX越來(lái)越普 及,ARM芯片必須讓自己在這個(gè)系統(tǒng)上工作得更有效率。

但是,根據(jù)IT WORLDS的編輯Brian Profitt的說(shuō)法,基于ARM芯片的 Linux 系統(tǒng)已經(jīng)徹底分化了,并且只有一部分專(zhuān)業(yè)的開(kāi)發(fā)者和制造商明白到底發(fā)生了什么。

Linus公開(kāi)威脅停止添加與ARM相關(guān)的改進(jìn)到 Linux 內(nèi)核主干里去,這聽(tīng)起來(lái)的確很殘忍。他回憶說(shuō),幾年前,當(dāng)ARM芯片制造商開(kāi)始在他們的設(shè)備中添加對(duì)linux的支持。他們急于推出嵌入式設(shè)備, 不加考慮地針對(duì) Linux 內(nèi)核做了很多與特定設(shè)備相關(guān)的改動(dòng)。他們同樣忽視了GPL v2 licence要求,未能把發(fā)布的改動(dòng)及時(shí)提交給linux 內(nèi)核主干維護(hù)人員。

當(dāng)他們把代碼送給linus審閱時(shí),很多的改動(dòng)根本就是垃圾——這些代碼不能保證系統(tǒng)運(yùn)行在其他設(shè)備上。linux內(nèi)核測(cè)試組也不能及時(shí)跟進(jìn)。結(jié)果,linux對(duì)arm的支持變得一團(tuán)糟,但是 Linux 社區(qū)內(nèi)部已經(jīng)盡了最大的努力將它們整合到一起。首先他們針對(duì)ARM的 Linux 內(nèi)核分支開(kāi)辟了一個(gè)新的git tree,linus也開(kāi)始親自為這個(gè) Linux 內(nèi)核分支寫(xiě)補(bǔ)丁。但是參與進(jìn)來(lái)之后,他逐漸對(duì)ARM社區(qū)的狀況和生產(chǎn)出的代碼感到憤怒。linus公開(kāi)抱怨說(shuō):大部分代碼在長(zhǎng)遠(yuǎn)看來(lái)就是一堆不可維護(hù)的垃圾。當(dāng)然他指的是那些驅(qū)動(dòng)程序而并非ARM社區(qū)。兩個(gè)月前他甚至警告說(shuō),如果ARM社區(qū)不設(shè)法改進(jìn)和修正,他不會(huì)再費(fèi)心去檢查這些代碼。

ARM芯片制造商們表態(tài)說(shuō)他們已經(jīng)在參與改進(jìn)——他們成立了非盈利的Linaro組織來(lái)解決一團(tuán)亂麻的狀況。這些制造商的名單中有Freescale、 IBM、Samsung、ST-Ericsson、Texas Instruments 和 ARM。 他們計(jì)劃成立一個(gè)針對(duì) Linux 內(nèi)核的 ARM 小組,這跟已經(jīng)存在的 X86 小組很相似。不過(guò)頗具諷刺意味,因?yàn)檎荴86小組的家伙們?cè)谠噲D幫助Linux出主意,清理目前與ARM設(shè)計(jì)相關(guān)的頑疾。

Linaro組織的CTO David Rusling 說(shuō)還有很多工作需要做?,F(xiàn)在每個(gè) linux 內(nèi)核新版本中,與 ARM相關(guān)的代碼更新就有70000行,與此相比,有關(guān)X86的代碼更新卻只有5000行左右。

在情況改善以前,Profitt 預(yù)測(cè)事情會(huì)變得更糟。ARM 相關(guān)的分支需要鞏固,在這個(gè)過(guò)程中一些與設(shè)備關(guān)系密切的特殊軟件將會(huì)消失。如果他們不能及時(shí)改進(jìn),基于ARM芯片的 Linux 系統(tǒng)會(huì)給管理帶來(lái)相當(dāng)大的困難。

原文: http://www.techeye.net/chips/arm-support-is-a-mess-in-linux-land

【編輯推薦】

  1. 暢想:未來(lái)PC將會(huì)同時(shí)出現(xiàn)X86與ARM?
  2. 嵌入式技巧:ARM的三種中斷調(diào)試方法介紹
  3. 嵌入式系統(tǒng)開(kāi)發(fā):Arm與Linux的完美結(jié)合

 

責(zé)任編輯:黃丹 來(lái)源: oschina.net
相關(guān)推薦

2019-07-08 11:25:14

云計(jì)算工具Kubernetes

2022-08-26 09:02:57

代碼庫(kù)編程語(yǔ)言

2015-08-14 13:49:55

2009-12-16 09:52:15

Linux操作系統(tǒng)

2018-02-25 11:00:34

代碼開(kāi)發(fā)程序員

2010-09-25 09:18:16

機(jī)房

2013-04-17 15:28:21

銳捷出口網(wǎng)關(guān)出口網(wǎng)關(guān)產(chǎn)品

2022-01-26 10:19:23

自主無(wú)人機(jī)鴿子無(wú)人機(jī)

2009-03-09 18:44:05

2011-10-17 10:53:48

服務(wù)器虛擬化虛擬化

2017-08-25 10:26:04

業(yè)務(wù)邏輯程序員

2024-12-03 15:42:13

命令模式代碼

2024-06-17 10:30:38

運(yùn)維IP地址網(wǎng)絡(luò)

2013-03-04 13:48:55

博通BYOD網(wǎng)絡(luò)基礎(chǔ)架構(gòu)

2022-06-21 16:48:37

Python

2011-12-29 16:37:21

筆記本評(píng)測(cè)

2009-05-20 08:47:51

2021-12-02 07:50:32

提測(cè)需求技術(shù)

2011-12-21 17:04:53

云計(jì)算
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)