HarmonyOS应用开发:快速入门与项目实战
上QQ阅读APP看书,第一时间看更新

1.3.1 内核层

内核层分为内核子系统和驱动子系统。

□内核子系统:HarmonyOS采用多内核设计,支持针对不同资源受限设备选用适合的OS内核。内核抽象层(Kernel Abstract Layer,KAL)通过屏蔽多内核差异,对上层提供基础的内核能力,包括进程/线程管理、内存管理、文件系统、网络管理和外设管理等。

□驱动子系统:硬件驱动框架(HDF)是HarmonyOS硬件生态开放的基础,提供统一的外设访问能力、驱动开发及管理框架。