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





