Board logo

標題: 點解 x86+linux 只要一個image 乜PC 都用到. 而arm+linux 要specific? [打印本頁]

作者: otibby    時間: 2019-7-7 20:28     標題: 點解 x86+linux 只要一個image 乜PC 都用到. 而arm+linux 要specific?

提示: 作者被禁止或刪除 內容自動屏蔽
作者: chue    時間: 2019-7-8 20:54

有好亦都有唔好,好既係有競爭自然有得平
作者: alan11abc    時間: 2019-7-8 21:51

本帖最後由 alan11abc 於 2019-7-8 21:52 編輯

手機唔係pc o波
embedded system不嬲要custom image
作者: otibby    時間: 2019-7-8 21:58

提示: 作者被禁止或刪除 內容自動屏蔽
作者: KinChungE    時間: 2019-7-14 02:52

因為x86有IBM定左標準
ARM果邊非常唔統一
作者: dukelec    時間: 2019-7-15 16:55

本帖最後由 dukelec 於 2019-7-15 18:35 編輯

回覆 3# alan11abc


PC 之所以唔使 specific, 係因爲 peripheral 通常爲 pcie / usb 界面,支援自動探測。
而 embedded 含有大量 i2c / spi / gpio 界面 peripheral, 只支援有限探測,更多是不支援探測。

再者,PC image 包含 N 多 driver, 以便同時支援不同硬件。
而 embedded 需要減少空間佔用,不便存放過多無需使用的 driver.
embedded 部分 driver 爲廠商私有,沒有公開源碼,或者是不符合上游規範,沒辦法提交至上游。

性能方面對於 embedded 非常重要,只有針對性編譯才能發揮最大性能。
而 PC 爲了兼容,通常犧牲不使用 cpu 高級特性。

……





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2