HCIA-HarmonyOS设备开发认证-3.内核基础
- 开发
- 34
-
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e2acdfd10050431a9f92e1fffaa89670.png#pic_center)
前言
- 对于任何一个操作系统而言,内核的运行机制与原理是最为关键的部分。
- 本章内容从多角度了解HarmonyOS的内核运行机制,涵盖进程与线程的概念,内存管理机制,网络特性,文件系统,软件定时器,信号量,互斥量,消息队列相关内核知识。
目标
- 掌握HarmonyOS的进程与线程的概念与调度机制;
- 熟悉HarmonyOS的内存管理机制与网络特性;
- 熟悉HarmonyOS的文件系统,VFS相关概念;
- 了解HarmonyOS的软件定时器,信号量,事件管理,互斥锁,消息队列等相关内容。
一、进程与线程
- LiteOS-M没有进程概念,只有线程概念;LiteOS-A有进程、线程概念;
- HarmonyOS内核中的进程采用抢占式调度机制,支持时间片轮转调度方式。
- HarmonyOS内核进程共有031的进程优先级,用户进程可配置的优先级有22个(1031)。
- 高优先级进程#抢占#低优先级进程,低优先级进程必须等待高优先级进程释放CPU资源。
- 每一个用户态进程均拥有自己独立的进程空间,相互之间不可见,进程之间相互隔离。
- 用户态根进程init由内核态创建,其他用户进程均由init进程fork而来。
待续。。。
原文地址:https://blog.csdn.net/nawei87/article/details/135891607
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1751930696517160960.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!