鸿蒙系统能兼容手机电脑和智能设备,请从技术角度谈谈可行性是怎样实现的?
生活随笔
收集整理的這篇文章主要介紹了
鸿蒙系统能兼容手机电脑和智能设备,请从技术角度谈谈可行性是怎样实现的?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
還沒面試的系統(tǒng) 鋪天蓋地的推文 不知道一句 希望越大 失望越大么坐等發(fā)布
鴻蒙系統(tǒng)的兼容性從技術(shù)角度講,并不是下面很多人講的什么有多個(gè)后臺(tái),或者說是有一臺(tái)手機(jī)模塊一臺(tái)電腦模塊,居然還有人來個(gè)云電腦,如果只是個(gè)遠(yuǎn)程中端軟件的話,那還叫個(gè)操作系統(tǒng)?你鬧我呢?這一看簡(jiǎn)直就是外行人說的事情,雖然本人也不是內(nèi)行人,但是對(duì)于這種無腦的說法真是不想再多說啥了。其實(shí)按照我的理解就是華為其本身也解釋了他們?yōu)樯赌軌驅(qū)崿F(xiàn)這種兼容多種設(shè)備,那就是華為自個(gè)提到的一臺(tái)分布式OS系統(tǒng),首先分布式的概念是老早就有的并且應(yīng)用的的是在太廣泛了,BAT廠商的各種服務(wù)可以說都是基于分布式服務(wù)的,包括分布式存儲(chǔ),分布式計(jì)算等等,分布式的原理就是將軟件各個(gè)模塊分別部署到不同的服務(wù)器上面,然后整個(gè)服務(wù)的構(gòu)成是由這些服務(wù)器上部署的各個(gè)模塊通過網(wǎng)絡(luò)通信實(shí)現(xiàn)一臺(tái)具體的功能,因?yàn)閱闻_(tái)服務(wù)器由于性能和安全等問題,因此采用分布式的方式可以大大提高程序服務(wù)的穩(wěn)定性和高性能性。但是華為的分布式OS其實(shí)就是不同設(shè)備在同一臺(tái)通信協(xié)議下,將硬件的輸入、輸出、計(jì)算和存儲(chǔ)可以統(tǒng)一調(diào)用統(tǒng)一使用,就好比說同時(shí)安裝的華為鴻蒙操作系統(tǒng),其中某一臺(tái)硬件可以調(diào)度其他任何一臺(tái)硬件的輸入或者輸出數(shù)據(jù)。PC可以隨時(shí)把手機(jī)接入進(jìn)來做為輸入設(shè)備。比如正用電腦呢,老板要你去開會(huì),你一邊去會(huì)議室,一邊用手機(jī)把剛才在電腦上沒做完的事做完。手機(jī)可以隨時(shí)把PC接入進(jìn)來做為存儲(chǔ)設(shè)備。所以,分布式操作系統(tǒng)并不象我們平時(shí)熟悉的操作系統(tǒng),它想管理的不止是本機(jī)鏈接的物理設(shè)備,而是統(tǒng)一傳輸協(xié)議或者賬號(hào)下的所有設(shè)備。因此鴻蒙系統(tǒng)的切入點(diǎn)就是物聯(lián)網(wǎng)系統(tǒng),而不是我們常見的手機(jī)只能系統(tǒng)或者是電腦系統(tǒng),因此在操作系統(tǒng)安裝到任何硬件上可以對(duì)不同的硬件進(jìn)行組件化的組合方式,構(gòu)建起適應(yīng)設(shè)備的操作系統(tǒng),但是正是有了這種分布式的OS系統(tǒng)才能讓同一硬件兼容更多的設(shè)備平臺(tái),從而實(shí)現(xiàn)大而互聯(lián)的方式。
鳳凰系統(tǒng)了解一下
電腦與手機(jī)在屏幕尺寸上差異巨大,手機(jī)與物聯(lián)網(wǎng)終端差別不僅僅在顯示器的,有的終端僅僅只有很小的內(nèi)存,性能很低的cpu。要兼容,只能是相互通信的api定義上一致。也就是說這些系統(tǒng)包括華為云在通信上可無差異化進(jìn)行,從而能相互申請(qǐng)使用對(duì)方提供服務(wù),也可為對(duì)方提供服務(wù)。但是要任意開發(fā)的app都能手機(jī) 電腦物聯(lián)網(wǎng)終端都能運(yùn)行 無疑癡人說夢(mèng)
電腦、手機(jī)、智能設(shè)備等等本質(zhì)上都是計(jì)算機(jī),有處理器和各種硬件組成,運(yùn)行各種軟件,完成數(shù)據(jù)處理的功能。鴻蒙系統(tǒng)是一臺(tái)微內(nèi)核系統(tǒng),負(fù)責(zé)提供進(jìn)程管理、調(diào)度等基本功能,不同硬件對(duì)它來說,可以通過組件的方式支持,不同軟件也可以組件化。比如,面對(duì)某類手機(jī)的硬件,它可以有一套硬件對(duì)接的組件,面對(duì)手機(jī)的屏幕,可以開發(fā)UI組件去適配。面對(duì)另一種電腦的硬件,它可以有另一套硬件對(duì)接的組件,也可以有適配電腦屏幕的UI組件。Windows、Android這樣的系統(tǒng)也可以做這樣的改造,但是這些系統(tǒng)在設(shè)計(jì)的時(shí)候,就假設(shè)了硬件環(huán)境,和硬件環(huán)境緊密的綁定,造成移植到其他硬件平臺(tái)的時(shí)候,大量底層代碼必須修改,而且會(huì)造成眾多不可預(yù)知的bug。比如Windows10為了適配arm處理器,必須多帶帶出來一臺(tái)版本,有專人維護(hù)。鴻蒙這個(gè)架構(gòu)天生就適合在不同硬件上獲得類似的應(yīng)用體驗(yàn)。未來鴻蒙不光可以期待被用在手機(jī)、電腦上,更可期待的是用在冰箱、洗衣機(jī)、空調(diào)、電視機(jī)、微波爐、甚至床、沙發(fā)、桌子、鍋等設(shè)備上,讓這些傳統(tǒng)的設(shè)備變成智能設(shè)備。雖然目前有智能硬件,不過這個(gè)領(lǐng)域的操作系統(tǒng)五花八門,和其他設(shè)備的交互方式也沒有太標(biāo)準(zhǔn)化,鴻蒙系統(tǒng)有望借華為的強(qiáng)勢(shì),從操作系統(tǒng)和數(shù)據(jù)通信方面為行業(yè)制定標(biāo)準(zhǔn)。
能兼容手機(jī)電腦和智能設(shè)備的鴻蒙系統(tǒng),我認(rèn)為或是值得期待的。多平臺(tái)兼容,從技術(shù)上來說并不是一臺(tái)難題,難的是所應(yīng)用和游戲的支持。曾經(jīng)微軟不是嘗試過嗎,讓windows系統(tǒng)在手機(jī)平板和電腦上都有所應(yīng)用,然而其在手機(jī)平板等移動(dòng)端的可用性不強(qiáng),因?yàn)闆]有軟件可用,所以就被安卓和IOS所淘汰。但鴻蒙系統(tǒng)不一樣,能不能做的起來取決于美國(guó)。如果美國(guó)禁止谷歌的安卓對(duì)中國(guó)授權(quán)使用,這樣的話在中國(guó)數(shù)億部手機(jī)設(shè)備共同應(yīng)用鴻蒙系統(tǒng),大量的開發(fā)者會(huì)為其開發(fā)應(yīng)用,就會(huì)避免當(dāng)年windows在移動(dòng)端沒有軟件可用的尷尬情況。華為是國(guó)內(nèi)技術(shù)儲(chǔ)備最多的公司,在這一點(diǎn)上確實(shí)是國(guó)人的驕傲!我身邊有一臺(tái)朋友和華為的外包公司有合作,僅僅西安的華為外包公司里面就近萬人,做個(gè)操作系統(tǒng)對(duì)于華為來說并不難,并且或是基于開源linux來研發(fā),現(xiàn)階段鴻蒙系統(tǒng)應(yīng)該已經(jīng)研發(fā)出了初級(jí)版本,一旦安卓禁用,立即可以投入使用,并且前期會(huì)對(duì)安卓的所有APP進(jìn)行兼容性開發(fā)。
鴻蒙系統(tǒng)的兼容性從技術(shù)角度講,并不是下面很多人講的什么有多個(gè)后臺(tái),或者說是有一臺(tái)手機(jī)模塊一臺(tái)電腦模塊,居然還有人來個(gè)云電腦,如果只是個(gè)遠(yuǎn)程中端軟件的話,那還叫個(gè)操作系統(tǒng)?你鬧我呢?這一看簡(jiǎn)直就是外行人說的事情,雖然本人也不是內(nèi)行人,但是對(duì)于這種無腦的說法真是不想再多說啥了。其實(shí)按照我的理解就是華為其本身也解釋了他們?yōu)樯赌軌驅(qū)崿F(xiàn)這種兼容多種設(shè)備,那就是華為自個(gè)提到的一臺(tái)分布式OS系統(tǒng),首先分布式的概念是老早就有的并且應(yīng)用的的是在太廣泛了,BAT廠商的各種服務(wù)可以說都是基于分布式服務(wù)的,包括分布式存儲(chǔ),分布式計(jì)算等等,分布式的原理就是將軟件各個(gè)模塊分別部署到不同的服務(wù)器上面,然后整個(gè)服務(wù)的構(gòu)成是由這些服務(wù)器上部署的各個(gè)模塊通過網(wǎng)絡(luò)通信實(shí)現(xiàn)一臺(tái)具體的功能,因?yàn)閱闻_(tái)服務(wù)器由于性能和安全等問題,因此采用分布式的方式可以大大提高程序服務(wù)的穩(wěn)定性和高性能性。但是華為的分布式OS其實(shí)就是不同設(shè)備在同一臺(tái)通信協(xié)議下,將硬件的輸入、輸出、計(jì)算和存儲(chǔ)可以統(tǒng)一調(diào)用統(tǒng)一使用,就好比說同時(shí)安裝的華為鴻蒙操作系統(tǒng),其中某一臺(tái)硬件可以調(diào)度其他任何一臺(tái)硬件的輸入或者輸出數(shù)據(jù)。PC可以隨時(shí)把手機(jī)接入進(jìn)來做為輸入設(shè)備。比如正用電腦呢,老板要你去開會(huì),你一邊去會(huì)議室,一邊用手機(jī)把剛才在電腦上沒做完的事做完。手機(jī)可以隨時(shí)把PC接入進(jìn)來做為存儲(chǔ)設(shè)備。所以,分布式操作系統(tǒng)并不象我們平時(shí)熟悉的操作系統(tǒng),它想管理的不止是本機(jī)鏈接的物理設(shè)備,而是統(tǒng)一傳輸協(xié)議或者賬號(hào)下的所有設(shè)備。因此鴻蒙系統(tǒng)的切入點(diǎn)就是物聯(lián)網(wǎng)系統(tǒng),而不是我們常見的手機(jī)只能系統(tǒng)或者是電腦系統(tǒng),因此在操作系統(tǒng)安裝到任何硬件上可以對(duì)不同的硬件進(jìn)行組件化的組合方式,構(gòu)建起適應(yīng)設(shè)備的操作系統(tǒng),但是正是有了這種分布式的OS系統(tǒng)才能讓同一硬件兼容更多的設(shè)備平臺(tái),從而實(shí)現(xiàn)大而互聯(lián)的方式。
鳳凰系統(tǒng)了解一下
電腦與手機(jī)在屏幕尺寸上差異巨大,手機(jī)與物聯(lián)網(wǎng)終端差別不僅僅在顯示器的,有的終端僅僅只有很小的內(nèi)存,性能很低的cpu。要兼容,只能是相互通信的api定義上一致。也就是說這些系統(tǒng)包括華為云在通信上可無差異化進(jìn)行,從而能相互申請(qǐng)使用對(duì)方提供服務(wù),也可為對(duì)方提供服務(wù)。但是要任意開發(fā)的app都能手機(jī) 電腦物聯(lián)網(wǎng)終端都能運(yùn)行 無疑癡人說夢(mèng)
電腦、手機(jī)、智能設(shè)備等等本質(zhì)上都是計(jì)算機(jī),有處理器和各種硬件組成,運(yùn)行各種軟件,完成數(shù)據(jù)處理的功能。鴻蒙系統(tǒng)是一臺(tái)微內(nèi)核系統(tǒng),負(fù)責(zé)提供進(jìn)程管理、調(diào)度等基本功能,不同硬件對(duì)它來說,可以通過組件的方式支持,不同軟件也可以組件化。比如,面對(duì)某類手機(jī)的硬件,它可以有一套硬件對(duì)接的組件,面對(duì)手機(jī)的屏幕,可以開發(fā)UI組件去適配。面對(duì)另一種電腦的硬件,它可以有另一套硬件對(duì)接的組件,也可以有適配電腦屏幕的UI組件。Windows、Android這樣的系統(tǒng)也可以做這樣的改造,但是這些系統(tǒng)在設(shè)計(jì)的時(shí)候,就假設(shè)了硬件環(huán)境,和硬件環(huán)境緊密的綁定,造成移植到其他硬件平臺(tái)的時(shí)候,大量底層代碼必須修改,而且會(huì)造成眾多不可預(yù)知的bug。比如Windows10為了適配arm處理器,必須多帶帶出來一臺(tái)版本,有專人維護(hù)。鴻蒙這個(gè)架構(gòu)天生就適合在不同硬件上獲得類似的應(yīng)用體驗(yàn)。未來鴻蒙不光可以期待被用在手機(jī)、電腦上,更可期待的是用在冰箱、洗衣機(jī)、空調(diào)、電視機(jī)、微波爐、甚至床、沙發(fā)、桌子、鍋等設(shè)備上,讓這些傳統(tǒng)的設(shè)備變成智能設(shè)備。雖然目前有智能硬件,不過這個(gè)領(lǐng)域的操作系統(tǒng)五花八門,和其他設(shè)備的交互方式也沒有太標(biāo)準(zhǔn)化,鴻蒙系統(tǒng)有望借華為的強(qiáng)勢(shì),從操作系統(tǒng)和數(shù)據(jù)通信方面為行業(yè)制定標(biāo)準(zhǔn)。
能兼容手機(jī)電腦和智能設(shè)備的鴻蒙系統(tǒng),我認(rèn)為或是值得期待的。多平臺(tái)兼容,從技術(shù)上來說并不是一臺(tái)難題,難的是所應(yīng)用和游戲的支持。曾經(jīng)微軟不是嘗試過嗎,讓windows系統(tǒng)在手機(jī)平板和電腦上都有所應(yīng)用,然而其在手機(jī)平板等移動(dòng)端的可用性不強(qiáng),因?yàn)闆]有軟件可用,所以就被安卓和IOS所淘汰。但鴻蒙系統(tǒng)不一樣,能不能做的起來取決于美國(guó)。如果美國(guó)禁止谷歌的安卓對(duì)中國(guó)授權(quán)使用,這樣的話在中國(guó)數(shù)億部手機(jī)設(shè)備共同應(yīng)用鴻蒙系統(tǒng),大量的開發(fā)者會(huì)為其開發(fā)應(yīng)用,就會(huì)避免當(dāng)年windows在移動(dòng)端沒有軟件可用的尷尬情況。華為是國(guó)內(nèi)技術(shù)儲(chǔ)備最多的公司,在這一點(diǎn)上確實(shí)是國(guó)人的驕傲!我身邊有一臺(tái)朋友和華為的外包公司有合作,僅僅西安的華為外包公司里面就近萬人,做個(gè)操作系統(tǒng)對(duì)于華為來說并不難,并且或是基于開源linux來研發(fā),現(xiàn)階段鴻蒙系統(tǒng)應(yīng)該已經(jīng)研發(fā)出了初級(jí)版本,一旦安卓禁用,立即可以投入使用,并且前期會(huì)對(duì)安卓的所有APP進(jìn)行兼容性開發(fā)。
總結(jié)
以上是生活随笔為你收集整理的鸿蒙系统能兼容手机电脑和智能设备,请从技术角度谈谈可行性是怎样实现的?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 男人梦见孕妇大肚子是什么预兆
- 下一篇: 最近什么韩剧好看呐~