日前,騰訊宣布將開源其自主研發(fā)的物聯(lián)網(wǎng)實(shí)時(shí)操作系統(tǒng)TencentOS tiny。據(jù)悉,該操作系統(tǒng)的主要亮點(diǎn)便是輕量化,競(jìng)爭(zhēng)力主要體現(xiàn)在資源占用、設(shè)備成本、功耗管理以及安全穩(wěn)定幾方面。
具體而言,TencentOS tiny內(nèi)核極為精簡(jiǎn),最少僅需占用資源為RAM 0.6 KB,ROM 1.8 KB。在實(shí)際場(chǎng)景應(yīng)用中,TencentOS tiny 的資源占用也僅為RAM 2.69 KB、ROM 12.38 KB。
而在功耗上,根據(jù)實(shí)測(cè)數(shù)據(jù),TencentOS tiny的最低休眠功耗為2微安。同時(shí),TencentOS tiny內(nèi)置智能功耗管理框架,可以針對(duì)不同場(chǎng)景調(diào)節(jié)功耗,并在無(wú)業(yè)務(wù)運(yùn)行時(shí)啟動(dòng)休眠狀態(tài)。
盡管TencentOS tiny資源占用率、功耗均表現(xiàn)不錯(cuò),但并不意味著該系統(tǒng)提供的功能單一。根據(jù)騰訊介紹,TencentOS tiny可提供任務(wù)管理、實(shí)時(shí)調(diào)度、時(shí)間管理、中斷管理、內(nèi)存管理、異常處理等多種功能。
由此,騰訊希望通過開源的方式將該操作系統(tǒng)開放,以幫助企業(yè)、開發(fā)者降低物聯(lián)網(wǎng)的開發(fā)應(yīng)用成本,提升開發(fā)效率的同時(shí)并且支持一鍵上云,以與云端海量資源對(duì)接。
公開數(shù)據(jù)顯示,截至今年 9 月,騰訊自主開源項(xiàng)目已達(dá)到 84 個(gè),Star 數(shù)超過 24 萬(wàn)。