那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

拋棄Jave_谷歌C語言寫就微內(nèi)核新OS

電子工程師 ? 2018-04-15 05:34 ? 次閱讀

Android雖然已經(jīng)超越Windows成為全球用戶最多的一套操作系統(tǒng),可是因?yàn)?a target="_blank">Java的問題,谷歌和甲骨文的官司一直打到了現(xiàn)在。兩周前,法院判谷歌侵犯了Java使用權(quán),需要支付90億美元。

然而,即便是安卓的生態(tài)看起來已經(jīng)堅(jiān)不可摧,谷歌依然沒有放棄開發(fā)一套完全不依賴Linux內(nèi)核的新OS,那就是Fuchsia。

據(jù)TheReg,谷歌于12日發(fā)布了Fuchsia OS的內(nèi)核文檔,對(duì)開發(fā)者進(jìn)行編程指導(dǎo)。

Fuchsia OS基于微內(nèi)核(和Windows一樣),名叫Zircon,由谷歌員工Travis Geiselbrecht領(lǐng)導(dǎo)開發(fā)。后者2012年加入谷歌,2015年開始相關(guān)工作。

Zircon使用C語言寫就,應(yīng)用程序可以用32位句柄調(diào)用訪問對(duì)象,比如管理內(nèi)存、與其它程序交換信息等。內(nèi)核還提供了C ++類,來通過系統(tǒng)調(diào)用操作對(duì)象。

內(nèi)核向上是Zircon Core,它處理設(shè)備驅(qū)動(dòng)程序,包括輸入輸出、ELF二進(jìn)制加載等。還有Zircon Framework,運(yùn)行核心庫。

目前的設(shè)計(jì)方案支持x86-64和ARM 64指令集的處理器體系結(jié)構(gòu),文檔最后一章是“向下兼容”,但暫時(shí)空白。

操作系統(tǒng)的開發(fā)是一個(gè)漫長的過程,不過谷歌顯然已經(jīng)準(zhǔn)備好切換到一套拋棄Java且重新將Android和Chrome OS跨平臺(tái)融合的新產(chǎn)物,就看推出時(shí)機(jī)了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6196

    瀏覽量

    106017
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7614

    瀏覽量

    137730
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語言與Java語言的對(duì)比

    C語言和Java語言都是當(dāng)前編程領(lǐng)域中的重要成員,它們各自具有獨(dú)特的優(yōu)勢和特點(diǎn),適用于不同的應(yīng)用場景。以下將從語法特性、內(nèi)存管理、跨平臺(tái)性、性能、應(yīng)用領(lǐng)域等多個(gè)方面對(duì)C
    的頭像 發(fā)表于 10-29 17:31 ?438次閱讀

    為了學(xué)習(xí)內(nèi)核開發(fā),大佬手搓了一個(gè)輕量級(jí)操作系統(tǒng)YiYiYa OS

    逐步實(shí)現(xiàn)了 內(nèi)核架構(gòu) ,未來將會(huì)是混合內(nèi)核。 目前YiYiYa OS支持很多種架構(gòu)和平臺(tái),包括ARM-Cortex A7系列的V3s、T113-S3等芯片、ARM9
    發(fā)表于 08-30 14:57

    為了學(xué)習(xí)內(nèi)核開發(fā),大佬手搓了一個(gè)輕量級(jí)操作系統(tǒng)YiYiYa OS

    。 目前YiYiYa OS支持很多種架構(gòu)和平臺(tái),包括ARM-Cortex A7系列的V3s、T113-S3等芯片、ARM9內(nèi)核的F1C系列芯片以及部分RISC-V內(nèi)核芯片,所有移植教程
    發(fā)表于 08-27 10:08

    按照這樣學(xué)習(xí)C語言,成為卷王不是夢(mèng)!

    在計(jì)算機(jī)編程領(lǐng)域,C語言被譽(yù)為一種強(qiáng)大而靈活的編程語言,掌握好C語言不僅可以讓你輕松駕馭各種編程任務(wù),還能夠?yàn)槟愕穆殬I(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ)。但
    的頭像 發(fā)表于 07-06 08:04 ?362次閱讀
    按照這樣學(xué)習(xí)<b class='flag-5'>C</b><b class='flag-5'>語言</b>,成為卷王不是夢(mèng)!

    谷歌發(fā)布新型大語言模型Gemma 2

    在人工智能領(lǐng)域,大語言模型一直是研究的熱點(diǎn)。近日,全球科技巨頭谷歌宣布,面向全球研究人員和開發(fā)人員,正式發(fā)布了其最新研發(fā)的大語言模型——Gemma 2。這款模型以其高效能和低成本的特點(diǎn),引起了業(yè)界的廣泛關(guān)注。
    的頭像 發(fā)表于 06-29 09:48 ?495次閱讀

    PLC編程語言C語言的區(qū)別

    在工業(yè)自動(dòng)化和計(jì)算機(jī)編程領(lǐng)域中,PLC(可編程邏輯控制器)編程語言C語言各自扮演著重要的角色。盡管兩者都是編程語言,但它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。本文將從多個(gè)維度深入探討PLC編程
    的頭像 發(fā)表于 06-14 17:11 ?3241次閱讀

    內(nèi)核實(shí)時(shí)操作系統(tǒng)的介紹

    內(nèi)核實(shí)時(shí)操作系統(tǒng)(Microkernel Real-Time Operating System, μRTOS)是一種專為實(shí)時(shí)設(shè)計(jì)的操作系統(tǒng)。它采用內(nèi)核架構(gòu),以提高系統(tǒng)的可靠性、安全
    的頭像 發(fā)表于 05-11 17:13 ?565次閱讀

    谷歌Wear OS推出“School Time”功能 防止學(xué)生上學(xué)期間使用APP

    據(jù)悉,谷歌已于5月8日推出Google Play Services v24.18,該版本新增了為Wear OS智能手表提供的“SchoolTime”功能,廣受矚目。
    的頭像 發(fā)表于 05-09 14:49 ?730次閱讀

    System76更新Pop!_OS Linux至6.8內(nèi)核,新特性顯著

     據(jù)報(bào)道,美國知名 Linux PC生產(chǎn)商 System76已將其旗下的Pop!_OS Linux發(fā)行版升級(jí)至Linux 6.8內(nèi)核。此次升級(jí)優(yōu)化頗多,包含新增的硬件支持及實(shí)驗(yàn)性的英特爾Xe顯卡驅(qū)動(dòng)等。
    的頭像 發(fā)表于 03-28 13:59 ?610次閱讀

    內(nèi)核操作系統(tǒng)詳解:RTOS是否歸屬其中?

    由于在內(nèi)核OS中,客戶和服務(wù)器之間以及服務(wù)器和服務(wù)器之間的通信,是采用消息傳遞通信機(jī)制進(jìn)行的,致使內(nèi)核
    發(fā)表于 03-27 10:10 ?638次閱讀
    微<b class='flag-5'>內(nèi)核</b>操作系統(tǒng)詳解:RTOS是否歸屬其中?

    C語言基礎(chǔ)-為什么要使用C

    當(dāng)今最流行的 Linux 操作系統(tǒng)和 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng)) MySQL 都是使用 C 語言編寫的。
    發(fā)表于 03-25 11:20 ?489次閱讀

    C語言#define的應(yīng)用

    C/C++ 編程語言中,當(dāng)程序被編譯時(shí),被發(fā)送到編譯器,編譯器將程序轉(zhuǎn)換為機(jī)器語言,然后完成編譯并執(zhí)行該程序。預(yù)處理器也稱為宏預(yù)處理器。
    發(fā)表于 03-06 11:29 ?426次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b>#define的應(yīng)用

    谷歌發(fā)布Wear OS 4系統(tǒng),力促開發(fā)者創(chuàng)新復(fù)雜功能表盤

    WFF 格式由谷歌與三星聯(lián)合研發(fā),為 XML 形式,旨在加載手表表盤設(shè)計(jì) APK 等無執(zhí)行或內(nèi)嵌代碼。谷歌表示,相比 Jetpack Watch Face,WFF 具有容易維護(hù)和更新特點(diǎn),因?yàn)?Wear OS 平臺(tái)會(huì)自動(dòng)運(yùn)行有關(guān)
    的頭像 發(fā)表于 02-28 16:21 ?907次閱讀

    谷歌捐款100萬美元給Rust基金會(huì),以增強(qiáng)C++與Rust的交互性

    如今,谷歌多項(xiàng)核心業(yè)務(wù)仍以 C++為主要編程語言,雖然無法直接使用Rust替代現(xiàn)有的C++程序,但谷歌依然選擇支持Rust基金會(huì)的“Inte
    的頭像 發(fā)表于 02-19 15:41 ?704次閱讀

    鴻蒙輕內(nèi)核源碼分析:Newlib C

    使用 Musl C 庫的時(shí)候,內(nèi)核提供了基于 LOS_XXX 適配實(shí)現(xiàn) pthread、mqeue、fs、semaphore、time 等模塊的 posix 接口(//kernel/liteos_m
    的頭像 發(fā)表于 02-18 15:41 ?797次閱讀
    鴻蒙輕<b class='flag-5'>內(nèi)核</b>源碼分析:Newlib <b class='flag-5'>C</b>
    赌博百家乐官网的玩法技巧和规则| 做生意选店铺位置| 帝王百家乐的玩法技巧和规则 | 百家乐博弈之赢者理论| 真人百家乐官网是骗局| 百家乐翻天主题曲| 百家乐官网网站排行| 定做百家乐桌子| 博发娱乐| 百家乐官网过滤| 新葡京线上娱乐| 澳门百家乐打缆| 百乐彩博彩| 永利百家乐官网开户| 作弊百家乐赌具| 百家乐官网全讯网娱乐城| 百家乐官网怎样玩才会赢钱| 云鼎娱乐城| 波音百家乐网上娱乐| 立即博| 澳门百家乐实战视频| 长乐坊百家乐官网娱乐城| 百家乐园有限公司| 新百家乐官网的玩法技巧和规则 | 真人百家乐输钱惨了| 百家乐官网博彩博彩网| 皇家百家乐的玩法技巧和规则| 百家乐官网9人桌| 威尼斯人娱乐网送38元彩金| 百家乐官网庄家闲| 德州扑克和梭哈| 百家乐打印机分析| 百家乐官网软件l柳州| 威尼斯人娱乐城信誉好不好| 永利百家乐官网的玩法技巧和规则| 华人博彩| 百家乐庄6点| 威尼斯人娱乐城返水| 百家乐官网最大的赌局| 菲律宾沙龙国际| 百家乐怎样玩才会赢钱|