HCIA-HarmonyOS设备开发认证-3.内核基础

在这里插入图片描述

目录

  • 前言
  • 目标
  • 一、进程与线程
  • 待续。。。

前言

  • 对于任何一个操作系统而言,内核的运行机制与原理是最为关键的部分。
  • 本章内容从多角度了解HarmonyOS的内核运行机制,涵盖进程与线程的概念,内存管理机制,网络特性,文件系统,软件定时器,信号量,互斥量,消息队列相关内核知识。

目标

  • 掌握HarmonyOS的进程与线程的概念与调度机制;
  • 熟悉HarmonyOS的内存管理机制与网络特性;
  • 熟悉HarmonyOS的文件系统,VFS相关概念;
  • 了解HarmonyOS的软件定时器,信号量,事件管理,互斥锁,消息队列等相关内容。

一、进程与线程

  • LiteOS-M没有进程概念,只有线程概念;LiteOS-A有进程、线程概念;
  • HarmonyOS内核中的进程采用抢占式调度机制,支持时间片轮转调度方式。
  • HarmonyOS内核进程共有031的进程优先级,用户进程可配置的优先级有22个(1031)。
  • 高优先级进程#抢占#低优先级进程,低优先级进程必须等待高优先级进程释放CPU资源。
  • 每一个用户态进程均拥有自己独立的进程空间,相互之间不可见,进程之间相互隔离。
  • 用户态根进程init由内核态创建,其他用户进程均由init进程fork而来。

待续。。。

你可能感兴趣的:(harmonyOS鸿蒙攻城记,harmonyos,华为)