卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

從零開(kāi)始設(shè)計(jì)一個(gè)操作系統(tǒng)有多難?

網(wǎng)友解答: 《人類(lèi)迎來(lái)新的開(kāi)放操作系統(tǒng)riscos》一、人類(lèi)迎來(lái)新的開(kāi)源操作系統(tǒng)-Riscos;軟件操作系統(tǒng),一個(gè)集中人類(lèi)所有智慧的地方。從ibmdos到windows,再到unix,然

網(wǎng)友解答:

《人類(lèi)迎來(lái)新的開(kāi)放操作系統(tǒng)riscos》

一、人類(lèi)迎來(lái)新的開(kāi)源操作系統(tǒng)-Riscos;

軟件操作系統(tǒng),一個(gè)集中人類(lèi)所有智慧的地方。從ibmdos到windows,再到unix,然后迎來(lái)最偉大的linux操作系統(tǒng),當(dāng)然也沒(méi)有少VxWorks這樣專(zhuān)門(mén)為嵌入式工作設(shè)計(jì)的操作系統(tǒng)。

圖:rsic-os使用現(xiàn)場(chǎng)所

2018年10月23日,RISC OS Open宣布了將和 RISC OS Developments(ROD)合作,根據(jù) Apache 2.0 許可證將 RISC OS 的源代碼重新分發(fā)。此舉旨在消除開(kāi)源社區(qū)開(kāi)發(fā)者的現(xiàn)有進(jìn)入門(mén)檻,重振 RISC OS 。其實(shí)最有新意的地方是這份操作系統(tǒng)竟然對(duì)商業(yè)應(yīng)用也開(kāi)源了。

圖:Risc-OS開(kāi)源了

二、RIsc-os與linux操作系統(tǒng)的區(qū)別在哪里?

RISC OS 是一個(gè)最初由劍橋的 Acorn 計(jì)算機(jī)公司(ARM 公司的前身)于 1987 年設(shè)計(jì)的操作系統(tǒng),專(zhuān)門(mén)被設(shè)計(jì)為在 ARM 芯片上運(yùn)行。其姓名中就明明白白地帶有了RISC精簡(jiǎn)指令集的標(biāo)記。對(duì)于現(xiàn)在流行的 RISC 架構(gòu)ARM體系來(lái)說(shuō),應(yīng)該算是最為精練的操作系統(tǒng)。

圖:rsicos是貨真價(jià)實(shí)的微內(nèi)核操作系統(tǒng)

強(qiáng)調(diào)rsic的微內(nèi)核屬性,自然就帶來(lái)了與宏內(nèi)核linux的對(duì)比。linux系統(tǒng)是一個(gè)健壯的操作系統(tǒng),當(dāng)然我們可以對(duì)基內(nèi)核進(jìn)行精簡(jiǎn),但是這個(gè)操作系統(tǒng)還是為了適應(yīng)多種CPU與硬件進(jìn)行了“通用化”設(shè)計(jì)?,F(xiàn)代硬件系統(tǒng)雖然越來(lái)越強(qiáng)大,但是不得不說(shuō)的是,每千行代碼總可能出10個(gè)BUG代碼行的“摩爾定律”并未失效。微內(nèi)核系統(tǒng)的好處自然有使用場(chǎng)景。

圖:rsic-os是個(gè)獨(dú)產(chǎn)的系統(tǒng)

RISC OS 具有快速、緊湊、高效的特點(diǎn),它并不是 Linux 的一種,也與Windows沒(méi)有關(guān)系,擁有大量獨(dú)特的特性及設(shè)計(jì)模式。

三、Risc-os是一個(gè)公司維護(hù)的開(kāi)源新系統(tǒng);

現(xiàn)在的linux系統(tǒng),在全系統(tǒng)發(fā)展上最為出色的應(yīng)該算是ubuntu了,這個(gè)系統(tǒng)在開(kāi)源免費(fèi)的基礎(chǔ)上,同時(shí)發(fā)布了出手機(jī)系統(tǒng)之外的所有操作系統(tǒng)。其最大的成功在于有一個(gè)公司化運(yùn)作維護(hù)團(tuán)隊(duì)。時(shí)下,Rsic-OS這個(gè)系統(tǒng)也有一個(gè)公司化運(yùn)作的團(tuán)隊(duì),會(huì)不會(huì)發(fā)展成為一個(gè)與ubuntu一樣性能優(yōu)秀的開(kāi)源操作系統(tǒng)。

圖:ubuntu也做嵌入式操作系統(tǒng)了

Rsic-OS相傳已經(jīng)幾十年的31年歷史了,只是Rsic-os經(jīng)歷了一個(gè)中間困難期。31年前,Risc-os被啟動(dòng)了,1999年1月卻被停止了。后來(lái)RISC OS 陸續(xù)被出售或被授權(quán)給了 RISCOS Ltd、Pace Micro Technology 和 Castle Technology 等公司。2016年,Castle Technology 在一個(gè)部分免費(fèi)的許可下對(duì)外發(fā)布 RISC OS 源碼,允許非商業(yè)免費(fèi)使用,商業(yè)用戶需向其支付版稅。2018年,ROD 收購(gòu)了 Castle Technology Ltd ,并獲得 RISC OS 的知識(shí)產(chǎn)權(quán)。終于在開(kāi)源大潮之下,RSIC-os開(kāi)始擁抱開(kāi)源(open)。

圖:RSIC-os宣布商業(yè)開(kāi)源

轉(zhuǎn)向免費(fèi)的開(kāi)源許可證將給 RISC OS 帶來(lái)更多的用戶,任何人都可以自由使用 RISC OS 并為其未來(lái)做出公開(kāi)貢獻(xiàn)。當(dāng)然這棵老樹(shù)能不能在開(kāi)源形態(tài)下形成真正的可持續(xù)發(fā)展業(yè)態(tài),還需要我們拭目以待!不管怎么說(shuō),工程師們又多了一種選擇!

更多可見(jiàn):https://www.riscosopen.org/

網(wǎng)友解答:

如果是說(shuō)要從頭開(kāi)始研發(fā)內(nèi)核的話,首先要有一群精通計(jì)算機(jī)集成電路的人來(lái)為內(nèi)核設(shè)計(jì)底層交互,要理解各項(xiàng)元器件的電氣原理,比如南橋芯片的總線定義,哪種操作需要用哪種脈沖之類(lèi)的。有了這些理論基礎(chǔ)之后,內(nèi)核才能夠?qū)崿F(xiàn)與各個(gè)元器件之間的調(diào)度交互。

然后是通用可擴(kuò)展接口,比如我們常用的PCI接口,USB接口,這些通用接口可以接駁各種不同的硬件,每種硬件都有不同的電氣標(biāo)準(zhǔn),我們沒(méi)有辦法集成到內(nèi)核中,因此要開(kāi)發(fā)一種通用可擴(kuò)展接口,讓第三方硬件廠家可以依照接口標(biāo)準(zhǔn)自行開(kāi)發(fā)驅(qū)動(dòng)程序。

在這之后就是開(kāi)發(fā)核心功能,比如系統(tǒng)的啟動(dòng)程序,任務(wù)調(diào)度器,進(jìn)程管理,內(nèi)存管理,IO調(diào)度等。

然后還要為上述功能開(kāi)發(fā)開(kāi)放的API,供應(yīng)用層的程序來(lái)調(diào)用。比如最基本的控制臺(tái)程序。

再然后是基本應(yīng)用程序,比如控制臺(tái),各種資源的管理器,常用的通信協(xié)議的實(shí)現(xiàn),用戶界面,各種功能的開(kāi)發(fā)套件等,涉及到很多東西。

所以你看,真的很難。

標(biāo)簽: