網(wǎng)友評分:
5分
SylixOS是基于 LoongArch 架構(gòu)打造的一款非常不錯的嵌入式操作系統(tǒng),該系統(tǒng)是首個適配 LoongArch 架構(gòu)處理器的大型實時操作系統(tǒng),操作系統(tǒng)已加入 LoongArch 體系結(jié)構(gòu)代碼,SylixOS LoongArch 體系結(jié)構(gòu)代碼。
優(yōu)秀的實時性能(任務調(diào)度與切換、中斷響應算法都是O(1)時間復雜度算法)
支持無限多任務
搶占式調(diào)度支持256個優(yōu)先級
支持協(xié)程(windows稱為纖程)
支持虛擬進程
支持優(yōu)先級繼承,防止優(yōu)先級翻轉(zhuǎn)
極其穩(wěn)定的內(nèi)核,很多基于SylixOS開發(fā)的產(chǎn)品都需要7x24小時不間斷運行
內(nèi)核CPU占用率低
柔性體系(Scalable)
核心代碼使用C編寫,可移植性好
支持緊耦合同構(gòu)多處理器(SMP),例如:ARM Cortex-A9 SMPCore
全世界獨一無二的硬實時多核調(diào)度算法
支持標準I/O接口
支持多種新興異步事件同步化接口,例如:signalfd、timerfd、eventfd等
支持IEEE POSIX操作系統(tǒng)接口規(guī)范
支持眾多標準文件系統(tǒng):FAT、YAFFS、ROOTFS、PROCFS、NFS、ROMFS等等
支持文件記錄鎖,可支持數(shù)據(jù)庫
支持統(tǒng)一的塊設(shè)備CACHE模型
支持內(nèi)存管理單元(MMU)
支持第三方GUI圖形庫,如:Microwindows、µC/GUI、ftk等等
支持動態(tài)裝載應用程序、動態(tài)鏈接庫以及模塊
支持擴展系統(tǒng)符號接口
支持標準TCP/IPv4/IPv6雙網(wǎng)絡(luò)協(xié)議棧,提供標準的socket操作接口
支持AF_UNIX, AF_INET, AF_INET6協(xié)議域
內(nèi)部集成眾多網(wǎng)絡(luò)工具,例如:FTP、TFTP、NAT、PING、TELNET、NFS等等
內(nèi)部集成shell接口、支持環(huán)境變量(與Linux操作習慣基本兼容)
內(nèi)部集成可重入ISO/ANSI C庫(支持80%以上標準函數(shù))
支持眾多標準設(shè)備抽象,如:TTY、BLOCK、DMA、ATA、GRAPH、RTC、PIPE等。同時支持多種工業(yè)設(shè)備或總線模型,如:CAN、I2C、SPI、SDIO等
提供高速定時器設(shè)備接口,可提供高于主時鐘頻率的定時服務
支持熱插拔設(shè)備
支持設(shè)備功耗管理
設(shè)備模型支持多路I/O復用接口與異步I/O接口
內(nèi)核、驅(qū)動、應用程序支持GDB調(diào)試
提供內(nèi)核行為跟蹤器,方便進行應用性能與故障分析
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號