-
SylixOS
鎖定
- 軟件版本
- V2.3.0 [2]
- 類 型
- 嵌入式操作系統
SylixOS概述
SylixOS 具有實時性和可靠性,可為不同行業的嵌入式設備提供理想的軟件開發平台。
- SylixOS 內核自主化率達到 100% (依據工信部評估報告), 擁有完全自主可控的技術能力,滿足國產化需求。
- SylixOS 支持對稱多處理器(SMP)平台,並且具有實時進程及動態加載機制,滿足多部門分佈式軟件開發需求,支持各部門應用軟件在操作系統上的集成。
- 處理器跨平台支持,支持 ARM、MIPS、PowerPC、x86、SPARC、DSP等架構處理器,並支持飛騰1500A、龍芯2F、龍芯3A等主流國產通用處理器,便於用户在升級硬件平台時進行應用程序的移植,減輕工作量。
- SylixOS 產品成熟,編程簡便,系統架構簡潔,配合專用的集成開發環境 RealEvo-IDE 及硬件模擬器 RealEvo-Simulator,便於系統開發與調試,加快軟件研發速度,縮短產品研製週期。
- 針對不同的處理器提供優化的驅動程序,提高系統整體性能。
- 硬實時內核,調度算法先進高效。
- SylixOS 應用編程接口符合 GJB、IEEE、ISO、IEC 相關操作系統編程接口規範,用户已有應用程序可方便的遷移到 SylixOS 上。
- POSIX 兼容度高達 98%。
- 支持國家標準可信計算。 [1]
SylixOS功能特點
開源實時操作系統應用優勢
- 提高系統可靠性
- 降低使用風險
- 便於故障定位
- 技術透明度高
開源社區版塊
硬實時
- SylixOS 內核自主化率達到 100% , 擁有完全自主可控的技術能力,滿足國產化需求
- SylixOS 支持對稱多處理器(SMP)平台,並且具有實時進程及動態加載機制,滿足多部門分佈式軟件開發需求,支持各部門應用軟件在操作系統上的集成
- 基於優先級的搶佔式任務調度
- 支持中斷嵌套
- 支持同優先級任務調度
- 支持實時進程
- 互斥量支持優先級繼承,防止優先級翻轉
SylixOS SMP 調度器特點
- 支持 SMP 多核調度
- 天生滿足負載均衡
- 支持親和度模型
- 支持超線程處理器調度優化
動態裝載
GDB 遠程調試
SylixOS 提供的 GDB 調試器只需一根網線,即可快速調試應用程序。相比硬件調試器,可以將開發重心放在應用程序本身關心的業務邏輯或相關算法上,不依賴硬件調試器,節約硬件成本,提升開發效率。
[1]
豐富的圖形界面
SylixOS 支持常見的嵌入式圖形庫,方便用户在資源受限的環境中進行圖形開發。在平台上支持 Qt 和 OpenGL ,減少了用户移植的工作量,滿足用户在 SylixOS 平台使用 3D 的需求。
[1]
豐富的圖形界面
SylixOS 支持常見的嵌入式圖形庫,方便用户在資源受限的環境中進行圖形開發。在資源豐富的平台上支持 Qt 和 OpenGL ,減少了用户移植的工作量,滿足用户在 SylixOS 平台使用 3D 的需求。
[1]
強大的網絡功能
- SylixOS 網絡協議棧提供標準 socket 通信接口,具備良好的兼容性
- 在性能需求和資源消耗上具備廣泛的適應性
- 提供 AF_PACKET 協議域和網卡 poll 模式支持,滿足實時網絡通信需求
- 支持核間虛擬網卡通信以及 RapidIO、FC 等專用網絡,提供強大的異構網絡融合功能
豐富的文件系統
- 支持 TpsFs(掉電安全文件系統)
- 支持文件記錄鎖與數據庫
- 參考資料
-
- 1. SylixOS 大型實時操作系統 - 翼輝信息 .翼輝信息官網[引用日期2022-10-09]
- 2. SylixOS V2.3.0 版本發佈,全面支持 LoongArch 架構處理器 - 翼輝信息 .翼輝信息官網[引用日期2022-10-17]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:2次歷史版本
- 最近更新: 陀飞轮kerr