Vela系统不是微内核。
微内核,又称为微内核操作系统,是一种将操作系统中大量的系统服务,例如文件系统,内存管理,设备驱动等,都作为独立的系统服务程序在核心态运行,而只留下极少的核心代码的服务型操作系统。
Vela系统是基于NuttX的物联网操作系统,针对低功耗和低算力需求的设备。NuttX底层包括Linux、LiteOS和微内核在内的三个系统内核,由于Nuttx的各种特性,Vela一开始针对的不是手机、PC、电视、路由器这些高算力的产品,而是类似于手环、手表、智能音箱这样的低功耗和低算力需求的产品。
因此,Vela系统不是微内核。