鴻蒙系統大疆,華為操作系統“鴻蒙OS”來了!

原標題:華為操作系統“鴻蒙OS”來了!

8月9日,華為消費者業務CEO余承東在華為開發者大會上如期發布了華為鴻蒙操作系統“HarmonyOS”。據介紹,鴻蒙內核在2017年便完成技術驗證,最初是為了提升操作系統的跨平臺能力而研發。目前,鴻蒙OS尚處于1.0階段,基于開源框架,關鍵模塊自研;明年,鴻蒙OS將實現內核及應用框架自研。

鴻蒙OS將率先應用于10日發布的“榮耀智慧屏”上,其次是智能手表、車載設備、智能音箱等智能終端。余承東表示,手機隨時可以使用鴻蒙OS,但華為優先使用谷歌安卓系統,如果安卓無法使用,可隨時啟用鴻蒙。據了解,目前安卓尚未恢復對華為的供應。

未來將完全基于鴻蒙微內核

余承東曝光了目前鴻蒙OS的架構,分為內核、基礎服務、程序框架、應用。目前,鴻蒙OS的內核包括Linux內核、鴻蒙微內核、LiteOs。他表示,未來將只保留鴻蒙微內核。

他介紹說,鴻蒙OS采用全新的微內核設計,擁有更強的安全特性和低時延等特點。微內核設計的基本思想是簡化內核功能,在內核之外的用戶態盡可能多地實現系統服務,同時加入相互之間的安全保護。微內核只提供最基礎的服務,比如多進程調度和多進程通信等。

“我們的鴻蒙 OS 是全球第一個基于微內核全場景分布式 OS,基于微內核不僅僅我們一家,谷歌的 Fuchsia 也是微內核,蘋果也在向這個方向發展,但是目前主要是宏內核,我們還是面向全場景分布式 OS,有分布式架構支撐,提供天生流暢內核級安全生態系統”,余承東表示。

鴻蒙可適配手機、電腦、IoT等終端形態

據余承東介紹,鴻蒙OS可靈活適配全場景豐富終端形態,包括GB級別的手機、筆記本電腦,MB級別的手表、車機,KB級別的IoT設備如智能門鎖等。

余承東表示,今天操作系統都是為不同的平臺設計開發,手機有手機操作系統、手表有手表操作系統,車機都有自己操作系統,造成開發工作量都是割裂的。同時,軟件生態和硬件是綁定的,大大增加開發工作量,“如何讓工作效率更高,打破設備之間的墻,實現生態共享,跨終端實現,這是對我們鴻蒙 OS 提出的要求。”

這也是華為開發鴻蒙OS的初衷,余承東表示,“隨著全場景智慧時代的到來,華為認為需要進一步提升操作系統的跨平臺能力,包括支持全場景、跨多設備和平臺的能力以及應對低時延、高安全性挑戰的能力,因此逐漸形成了鴻蒙OS的雛形,可以說鴻蒙OS的出發點和Android、iOS都不一樣,是一款全新的基于微內核的面向全場景的分布式操作系統,能夠同時滿足全場景流暢體驗、架構級可信安全、跨終端無縫協同以及一次開發多終端部署的要求,鴻蒙應未來而生。”

華為鴻蒙操作系統將率先搭載于榮耀智慧屏

余承東介紹了華為鴻蒙OS的發展歷程及路標。2017年,鴻蒙內核1.0便已完成技術驗證,2018年,鴻蒙內核2.0開始用于終端TEE(數據重定向),2019年,鴻蒙OS 1.0基于開源框架,關鍵模塊自研;2020年,升級鴻蒙OS 2.0,內核及應用框架自研;將搭載于創新國產PC、手表、手環、車機;2021年,鴻蒙OS將升級為3.0系統,實現軟硬協同優化,將搭載于音箱、耳機……

據悉,鴻蒙OS將率先搭載于8月10日發布的榮耀智慧屏上。

鴻蒙OS將比安卓系統流暢

余承東以高速公路為例,介紹了鴻蒙操作系統的流暢性。“目前的 Linux、Unix,好比高速公路上,所有資源調用平等對待。面向服務器負荷的公平調度模式,則相當于在一個高速公路上,實現實時負載分析預測,匹配特性、精準調度,保證確定性時延,用戶的體驗流暢、性能,低時延、高性能得到保障,這是用高速路做一個形象對比”。

他介紹說,以往安卓沿用Linux內核調動機制,面向服務器負載的公平調度模式,難以保障用戶體驗;而鴻蒙確定時延引擎確保用戶交互體驗流暢,可以實現負載實時分析預測,匹配應用特征,實現資源精準調度。

開發者從安卓遷移到鴻蒙很容易

余承東昨天還宣布,華為鴻蒙OS將“開源”,這意味著,所有的開發者都可以在鴻蒙OS源代碼上修改和自行開發使用。

余承東向在場的開發者們表示,開發鴻蒙OS生態App所需要的方舟編譯器,操作簡單方便,從安卓遷移到鴻蒙只需花費1天左右。

官方介紹顯示,鴻蒙OS憑借多終端開發IDE,多語言統一編譯,分布式架構Kit提供屏幕布局控件以及交互的自動適配,支持控件拖拽,面向預覽的可視化編程,從而使開發者可以基于同一工程高效構建多端自動運行App,實現真正的一次開發,多端部署,在跨設備之間實現共享生態。

華為方舟編譯器是首個取代Android虛擬機模式的靜態編譯器,可供開發者在開發環境中一次性將高級語言編譯為機器碼。此外,方舟編譯器未來將支持多語言統一編譯,可大幅提高開發效率。

跨設備調用不同終端 榮耀智慧屏將可以“接電話”

華為消費者業務軟件總裁王成錄在昨天的華為開發者大會上還發布了華為最新的系統華為EMUI 10.0。

據介紹,在華為EMUI10.0系統的支持下,華為用戶可跨設備調用不同終端,比如,未來用戶可實現用榮耀智慧屏“接電話”。

現場演示顯示,當用戶接到來電時,可選擇在手機接聽、用音箱接聽、用智慧屏接聽等。“關于安全,通話內容只有你知道。我們的家庭設備可信連接,通話內容加密傳輸”,王成錄表示。

另外,針對跨終端協同瓶頸,華為最新的EMUI10.0可實現“超級終端”。

王成錄介紹說,基于華為手機的硬件資源池,華為EMUI可實現,終端之間互助與共享,應用像調用一個終端一樣調用所有終端的能力。

現場,一位華為工程師演示了如何連接華為手機和大疆無人機,將現場的華為手機攝像頭與場外的華為松山湖小鎮的大疆無人機的攝像頭打通,可實時看到松山湖小鎮的全景。

美國制裁使華為手機二季度發貨量減少1000萬臺

在8月9日的華為開發者大會上,華為消費者業務CEO余承東透露,受美國制裁,華為手機二季度出貨量減少1000萬臺,從7000萬臺減少至6000萬臺。

“華為手機(含榮耀)8年間銷量增長68倍。如果沒有美國的制裁,今年4個季度的發貨量應該逐漸增長1000萬臺,一季度6000萬臺,二季度7000萬臺,三季度8000萬臺,四季度9000萬臺。全年的發貨量預計會有3億臺,成為或并列全球第一”,余承東介紹說。不過,受到美國制裁影響,二季度發貨量依然為6000萬臺左右,今年上半年發貨量1.18億臺。

2019年二季度,華為手機出貨量占比17.6%,略低于三星的22.7%,高于蘋果的10.1%。他表示,雖然季度發貨量增速放緩,但上半年發貨量同比增長24%,全年度發貨量預計為全球第二。

文/北京青年報記者 溫婧

責任編輯:侯慧雪(EN081)返回搜狐,查看更多

責任編輯:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/282781.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/282781.shtml
英文地址,請注明出處:http://en.pswp.cn/news/282781.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

詳述 IntelliJ IDEA 插件的安裝及使用方法

首先,進入插件安裝界面: Mac:IntelliJ IDEA -> Preferences -> Plugins;Windows:File -> Settings -> Plugins.標注 1:顯示 IntelliJ IDEA 的插件分類, All plugins:顯示 IntelliJ …

杭漂兩年,深漂兩年,宇宙的盡頭到底在哪兒

hi,這里是桑小榆。這次分享的是一位杭漂兩年,深漂兩年的碼農伙伴的經歷。首先他能夠在大學期間就尋找到自己的熱愛并持之以恒值得令人學習。其次他的工作經歷可以說是非常的“程序員”,因為程序員所面對的職業生涯中,所謂的實習&a…

侶信即時通訊系統的技術解析

侶信: 說明: 侶信專業版是面向中小企業和者各類團隊組織內部交流使用工具,可以在互聯網或者局域網中使用。具有豐富的功能,聊天,群組,部門組織,內部朋友圈,以及漂流瓶搖一搖等功能。它可以在局域…

Confluence 6 使用 WebDAV 客戶端來對頁面進行操作

下面的部分告訴你如何在不同的系統中來設置原生的 WebDAV 客戶端,這個客戶端通常顯示在你操作系統的文件瀏覽器中,例如,Windows 的 Windows Explorer 或者 Linux 的 Konqueror。在 Mac OSX Finder 中訪問 Confluence你可以成功的連接&#xf…

.Net之接口小知識

目的通過一個簡單的項目,在原來的文章基礎上完善一下常用的幾種WebApi編寫方式以及請求方式,一方面是用于給我一個前端朋友用來學習調用接口,另一方面讓我測試HttpClient的一些效果。本文示例代碼環境:vs2022、net6準備新創建了一…

你所不知道的setTimeout

JavaScript提供定時執行代碼的功能,叫做定時器(timer),主要由setTimeout()和setInterval()這兩個函數來完成。它們向任務隊列添加定時任務。初始接觸它的人都覺得好簡單,實時上真的如此么?這里記載下&#…

android 特效繪圖,Android繪圖機制與處理技巧——Android圖像處理之圖形特效處理...

Android變形矩陣——Matrix對于圖像的圖形變換,Android系統是通過矩陣來進行處理的,每個像素點都表達了其坐標的X、Y信息。Android的圖形變換矩陣是一個3x3的矩陣,如下圖所示:72F0CAC1-14FB-40F8-A430-8F542B09DC4E.png當使用變換…

WPF 使用 DrawingContext 繪制刻度條

WPF 使用 DrawingContext 繪制刻度條控件名:Ruler作者:WPFDevelopersOrg原文鏈接: https://github.com/WPFDevelopersOrg/WPFDevelopers框架使用大于等于.NET40;Visual Studio 2022;項目使用 MIT 開源許可協議;定義I…

純css實現漂亮又健壯的tooltip

前言 tooltip的實現有多種方式&#xff0c;下面是一個tooltip成長史。 預覽 https://codepen.io/moddx/pen/... 原始版 最簡單的莫過于就用原始title屬性&#xff0c;像這樣&#xff1a; <button title"tips">button</button> 缺點是體驗是差了點&#x…

個人中心的html,個人中心.html

&#xfeff;個人中心$axure.utils.getTransparentGifPath function() { return resources/images/transparent.gif; };$axure.utils.getOtherPath function() { return resources/Other.html; };$axure.utils.getReloadPath function() { return resources/reload.html; };…

使用CMD命令修改Windows本地賬戶密碼

2019獨角獸企業重金招聘Python工程師標準>>> 一、以管理員身份運行cmd命令 二、在命令提示符窗口中輸入命令符&#xff1a;net user Administrator 123&#xff0c;然后按回車鍵“Enter”。(Administrator是你的win8用戶名&#xff0c;123是重新設置的密碼。) ? 三…

Android 編譯時:m、mm、mmm、mma、mmma的區別

m&#xff1a;編譯整個安卓系統 makes from the top of the tree mm&#xff1a;編譯當前目錄下的模塊&#xff0c;當前目錄下需要有Android.mk這個makefile文件&#xff0c;否則就往上找最近的Android.mk文件。 builds all of the moudles in the current directory mma&#…

java線程安全問題原因及解決辦法

1.為什么會出現線程安全問題 計算機系統資源分配的單位為進程&#xff0c;同一個進程中允許多個線程并發執行&#xff0c;并且多個線程會共享進程范圍內的資源&#xff1a;例如內存地址。當多個線程并發訪問同一個內存地址并且內存地址保存的值是可變的時候可能會發生線程安全問…

html語言怎么添加圖片,我想問你一下,你是怎么在html中插入本地圖片?非常感謝...

滿意答案小蜜蜂手工2013.10.03采納率&#xff1a;43% 等級&#xff1a;12已幫助&#xff1a;7929人img{float:right}在下面的段落中&#xff0c;我們添加了一個樣式為 float:right 的圖像。結果是這個圖像會浮動到段落的右側。This is some text. This is some text. This i…

數組實現矩陣逐層向內層加1

package java1701;public class javaMain { public static void main(String[] args) { // 逐層加 // 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 // 1 2 2 2 2 1 1 2 2 2 1 1 2 2 1 1 2 1 // 1 2 3 3 2 1 1 2 3 2 1 1 2 2 1 1 1 1 // 1 2 3 …

EntityFrameworkCore上下文如何實現繼承?

【導讀】如果我們存在基礎設施服務和其他服務&#xff0c;我們會定義屬于基礎設施服務的上下文以及其他服務的上下文&#xff0c; 而且會獨立部署&#xff0c;此時其他服務需要使用基礎服務&#xff0c;我們都會暴露基礎服務接口給到其他服務調用&#xff0c;這也是常規操作若在…

Unity 游戲框架搭建 (九) 減少加班利器-QConsole

為毛要實現這個工具? 在我小時候,每當游戲在真機運行時,我們看到的日志是這樣的。 沒高亮啊,還有亂七八糟的堆棧信息,好干擾日志查看,好影響心情。 還有就是必須始終連著usb線啊&#xff0c;我想要想躺著測試。。。 以上種種原因,QConsole誕生了。 如何使用? 使用方式和QLog…

android藍牙多次后,android – 如何防止BluetoothGattCallback一次多次執行

我的服務有一個BluetoothGattCallback實例public class MyService extends Service {private BluetoothGattCallback callback;Overridepublic void onCreate() {super.onCreate();callback new BluetoothGattCallback() {Overridepublic synchronized void onConnectionState…

美觀又實用,10 款強大的開源 Javascript 圖表庫

2019獨角獸企業重金招聘Python工程師標準>>> 隨著發展&#xff0c;現代 Web 設計在改善體驗和功能的同時&#xff0c;對于美觀的追求也越來越高&#xff0c;可視化、交互式、動態等元素和效果似乎已成為標配。 以下是為開發者推薦的 10 款開源 Javascript 圖表庫&am…

EF CORE 7 RC1 發布

原文鏈接&#xff1a;https://devblogs.microsoft.com/dotnet/announcing-ef7-rc1/[1]原文作者&#xff1a;Jeremy Likness翻譯&#xff1a;沙漠盡頭的狼(谷歌翻譯加持)Entity Framework Core 7 (EF7) Release Candidate 1 已發布&#xff01;該團隊專注于解決缺陷、小幅改進以…