鸿蒙操作系统设计原理与架构
图书信息
| 作者 | 李毅 任革林 著 |
| 出版社 | 人民邮电出版社有限公司 |
| ISBN | 9787115644466 |
| 出版时间 | 2024-07-01 |
| 字数 | 36.5万 |
| 分类 | 科技,计算机,网络,软件系统 |
读书简介
本书重介绍了鸿蒙操作系统的设计背景、设计理念和设计原则,同时对鸿蒙操作系统的整体架构、关键子系统的技术架构和主要设计思路行了详细的解析。第1章~第3章对鸿蒙操作系统行整体概述,重介绍操作系统的发展和鸿蒙操作系统诞生的技术背景、试图解决的主要技术问题,同时介绍了鸿蒙操作系统的设计理念、主要技术特征,以及部件化架构原理解析。
目录
内 容 提 要
丛书编委会
本书编委会
丛 书 序
前 言
第1章 操作系统的发展史和演进
1.1 操作系统概述
1.2 操作系统的发展史
1.3 下一代计算机体系结构
1.4 万物互联时代面临的挑战
1.5 下一代操作系统的关键特征
第2章 HarmonyOS设计理念
2.1 HarmonyOS底层设计理念
2.2 HarmonyOS试图解决的问题
2.3 HarmonyOS基本设计理念
2.4 HarmonyOS的目标
2.5 HarmonyOS架构设计
2.6 HarmonyOS关键技术
第3章 部件化架构原理解析
3.1 部件化架构
3.2 原理解析
第4章 统一内核原理解析
4.1 内核子系统
4.2 HarmonyOS LiteOS-M内核
4.3 HarmonyOS LiteOS-A内核
4.4 HarmonyOS Linux内核
第5章 驱动子系统原理解析
5.1 HDF驱动框架
5.2 HDF驱动框架工作原理
5.3 HDF驱动框架部署
第6章 分布式软总线原理解析
6.1 全场景下面临的挑战
6.2 什么是软总线
6.3 软总线技术架构
6.4 软总线发现技术
6.5 软总线连接技术
6.6 软总线组网技术
6.7 软总线传输技术
6.8 使用软总线
第7章 分布式数据管理框架原理解析
7.1 分布式数据管理架构
7.2 数据访问
7.3 数据同步
7.4 数据存储
7.5 数据安全
第8章 分布式硬件平台原理解析
8.1 分布式硬件平台应运而生
8.2 适用场景
8.3 分布式硬件框架
8.4 分布式硬件运行机制
8.5 硬件资源池化技术
8.6 硬件协同调度技术
8.7 应用使用流程
第9章 方舟编译运行时原理解析
9.1 方舟编译运行时设计目标
9.2 前端编译器
9.3 方舟编译运行时执行引擎
9.4 方舟编译运行时内存管理
第10章 分布式应用框架原理解析
10.1 应用框架管理
10.2 Ability管理
10.3 窗口管理
10.4 全局包管理
10.5 跨端迁移框架
10.6 多端协同框架
第11章 UI框架原理解析
11.1 UI框架概述
11.2 UI框架的演进
11.3 多设备场景下UI框架面临的挑战
11.4 HarmonyOS UI框架核心原理
11.5 ArkUI的探索和优化
第12章 图形子系统原理解析
12.1 图形子系统的设计目标
12.2 图形子系统的逻辑架构
12.3 图形子系统的关键模块
第13章多媒体子系统原理解析
13.1 多媒体子系统概述
13.2 音频服务
13.3 视频服务
13.4 相机服务
13.5 图像服务
13.6 媒体数据管理框架服务
第14章 安全子系统原理解析
14.1 HarmonyOS安全理念
14.2 HarmonyOS“正确的人”身份管理与认证
14.3 HarmonyOS“正确的设备”系统安全架构
14.4 HarmonyOS“正确地访问数据”分级访问控制架构
14.5 HarmonyOS生态治理架构
第15章 DFX框架原理解析
15.1 常见DFX定义
15.2 操作系统DFX
15.3 HarmonyOS DFX框架
15.4 HarmonyOS DFX关键特性
15.5 DFX特性典型应用场景
15.6 演进与展望
第16章 文件管理原理解析
16.1 HarmonyOS文件管理设计背景
16.2 设计目标
16.3 总体架构
16.4 关键技术
参考文献
- 经济数学-微积分习题解答(安徽财经大学大学数学教学研究中心)
- 世界500强企业精细化管理工具系列--物业管理实用流程·制度·表格·文本(邵小云)
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- 纸上王国(邓安庆)
- 《新东方英语》中学生2014年12月号(《新东方英语》编辑部)
- 物联网与智慧城市(邵泽华)
- 有趣的语文:一个语文教师的“另类”行走(凌宗伟)
- Delphi Collected Poetical Works of John Gower (Illustrated)(John Gower)
