提交 72dc0653 编写于 作者: 鸿蒙内核源码分析's avatar 鸿蒙内核源码分析

百篇博客阅读方式大调整, 祝国庆节快乐!

    百万汉字注解 + 百篇博客分析 => 挖透鸿蒙内核源码
    博客输出站点(国内):http://weharmonyos.com
    博客输出站点(国外):https://openharmony.github.io
    注解文件系统:https://gitee.com/weharmony/third_party_NuttX
    注解协议栈:https://gitee.com/weharmony/third_party_lwip
    注解编译子系统:https://gitee.com/weharmony/build_lite
上级 bd1ab537
......@@ -117,18 +117,16 @@
```
### **百篇博客分析.深挖内核地基**
在给OpenHarmony内核源码加注过程中,整理出以下文章。内容立足源码,常以生活场景打比方尽可能多的将内核知识点置入某种场景,具有画面感,容易理解记忆。说别人能听得懂的话很重要! 百篇博客绝不是百度教条式的在说一堆诘屈聱牙的概念,那没什么意思。更希望让内核变得栩栩如生,倍感亲切.确实有难度,自不量力,但已经出发,回头已是不可能的了。 :P
与代码有bug需不断debug一样,文章和注解内容会存在不少错漏之处,请多包涵,但会反复修正,持续更新,`.xx`代表修改的次数,精雕细琢,言简意赅,力求打造精品内容。
|**编译构建**|**基础工具**|**加载运行**|**进程管理**|**进程通讯**
|:-:|:-:|:-:|:-:|:-:|
[编译环境篇](https://my.oschina.net/weharmony/blog/5028613) <br> [编译过程篇](https://my.oschina.net/weharmony/blog/5064209) <br> [环境脚本篇](https://my.oschina.net/weharmony/blog/5132725) <br> [构建工具篇](https://my.oschina.net/weharmony/blog/5135157) <br> [gn应用篇](https://my.oschina.net/weharmony/blog/5137565) <br> [忍者ninja篇](https://my.oschina.net/weharmony/blog/5139034) |[双向链表篇](https://my.oschina.net/weharmony/blog/4572304) <br> [位图管理篇](https://my.oschina.net/weharmony/blog/4888467) <br> [用栈方式篇](https://my.oschina.net/weharmony/blog/4893388) <br> [定时器篇](https://my.oschina.net/weharmony/blog/4951625) <br> [原子操作篇](https://my.oschina.net/weharmony/blog/4955290) <br> [时间管理篇](https://my.oschina.net/weharmony/blog/4956163) |[ELF格式篇](https://my.oschina.net/weharmony/blog/5030288) <br> [ELF解析篇](https://my.oschina.net/weharmony/blog/5048746) <br> [静态链接篇](https://my.oschina.net/weharmony/blog/5049918) <br> [重定位篇](https://my.oschina.net/weharmony/blog/5055124) <br> [进程映像篇](https://my.oschina.net/weharmony/blog/5060359) |[进程管理篇](https://my.oschina.net/weharmony/blog/4574429) <br> [进程概念篇](https://my.oschina.net/weharmony/blog/4937521) <br> [Fork篇](https://my.oschina.net/weharmony/blog/5010301) <br> [特殊进程篇](https://my.oschina.net/weharmony/blog/5014444) <br> [进程回收篇](https://my.oschina.net/weharmony/blog/5017716) <br> [信号生产篇](https://my.oschina.net/weharmony/blog/5022149) <br> [信号消费篇](https://my.oschina.net/weharmony/blog/5027224) <br> [Shell编辑篇](https://my.oschina.net/weharmony/blog/5269307) <br> [Shell解析篇](https://my.oschina.net/weharmony/blog/5269307) |[自旋锁篇](https://my.oschina.net/weharmony/blog/4944129) <br> [互斥锁篇](https://my.oschina.net/weharmony/blog/4945465) <br> [进程通讯篇](https://my.oschina.net/weharmony/blog/4947398) <br> [信号量篇](https://my.oschina.net/weharmony/blog/4949720) <br> [事件控制篇](https://my.oschina.net/weharmony/blog/4950956) <br> [消息队列篇](https://my.oschina.net/weharmony/blog/4952961)|
|**内存管理**|**前因后果**|**任务管理**|**文件系统**|**硬件架构**|
[内存分配篇](https://my.oschina.net/weharmony/blog/4646802) <br> [内存管理篇](https://my.oschina.net/weharmony/blog/4652284) <br> [内存汇编篇](https://my.oschina.net/weharmony/blog/4692156) <br> [内存映射篇](https://my.oschina.net/weharmony/blog/4694841) <br> [内存规则篇](https://my.oschina.net/weharmony/blog/4698384) <br> [物理内存篇](https://my.oschina.net/weharmony/blog/4842408) |[总目录](https://my.oschina.net/weharmony/blog/4626852) <br> [调度故事篇](https://my.oschina.net/weharmony/blog/4634668) <br> [内存主奴篇](https://my.oschina.net/weharmony/blog/4646802) <br> [源码注释篇](https://my.oschina.net/weharmony/blog/4686747) <br> [源码结构篇](https://my.oschina.net/weharmony/blog/4869137) <br> [静态站点篇](https://my.oschina.net/weharmony/blog/5042657) |[时钟任务篇](https://my.oschina.net/weharmony/blog/4574493) <br> [任务调度篇](https://my.oschina.net/weharmony/blog/4595539) <br> [任务管理篇](https://my.oschina.net/weharmony/blog/4603919) <br> [调度队列篇](https://my.oschina.net/weharmony/blog/4606916) <br> [调度机制篇](https://my.oschina.net/weharmony/blog/4623040) <br> [线程概念篇](https://my.oschina.net/weharmony/blog/4915543) <br> [并发并行篇](https://my.oschina.net/weharmony/blog/4940329) <br> [系统调用篇](https://my.oschina.net/weharmony/blog/4967613) <br> [任务切换篇](https://my.oschina.net/weharmony/blog/4988628) |[文件概念篇](https://my.oschina.net/weharmony/blog/5152858) <br> [文件系统篇](https://my.oschina.net/weharmony/blog/5165752) <br> [索引节点篇](https://my.oschina.net/weharmony/blog/5168716) <br> [挂载目录篇](https://my.oschina.net/weharmony/blog/5172566) <br> [根文件系统](https://my.oschina.net/weharmony/blog/5177087) <br> [字符设备篇](https://my.oschina.net/weharmony/blog/5200946) <br> [VFS篇](https://my.oschina.net/weharmony/blog/5211662) <br> [文件句柄篇](https://my.oschina.net/weharmony/blog/5253251) <br> [管道文件篇](https://my.oschina.net/weharmony/blog/5258434) |[汇编基础篇](https://my.oschina.net/weharmony/blog/4920361) <br> [汇编传参篇](https://my.oschina.net/weharmony/blog/4927892) <br> [工作模式篇](https://my.oschina.net/weharmony/blog/4965052) <br> [寄存器篇](https://my.oschina.net/weharmony/blog/4969487) <br> [异常接管篇](https://my.oschina.net/weharmony/blog/4973016) <br> [汇编汇总篇](https://my.oschina.net/weharmony/blog/4977924) <br> [中断切换篇](https://my.oschina.net/weharmony/blog/4990948) <br> [中断概念篇](https://my.oschina.net/weharmony/blog/4992750) <br> [中断管理篇](https://my.oschina.net/weharmony/blog/4995800) |
|**编译构建**|**基础工具**|**加载运行**|**进程管理**
|:-:|:-:|:-:|:-:|
[编译环境篇](https://my.oschina.net/weharmony/blog/5028613) <br> [编译过程篇](https://my.oschina.net/weharmony/blog/5064209) <br> [环境脚本篇](https://my.oschina.net/weharmony/blog/5132725) <br> [构建工具篇](https://my.oschina.net/weharmony/blog/5135157) <br> [gn应用篇](https://my.oschina.net/weharmony/blog/5137565) <br> [忍者ninja篇](https://my.oschina.net/weharmony/blog/5139034) |[双向链表篇](https://my.oschina.net/weharmony/blog/4572304) <br> [位图管理篇](https://my.oschina.net/weharmony/blog/4888467) <br> [用栈方式篇](https://my.oschina.net/weharmony/blog/4893388) <br> [定时器篇](https://my.oschina.net/weharmony/blog/4951625) <br> [原子操作篇](https://my.oschina.net/weharmony/blog/4955290) <br> [时间管理篇](https://my.oschina.net/weharmony/blog/4956163) |[ELF格式篇](https://my.oschina.net/weharmony/blog/5030288) <br> [ELF解析篇](https://my.oschina.net/weharmony/blog/5048746) <br> [静态链接篇](https://my.oschina.net/weharmony/blog/5049918) <br> [重定位篇](https://my.oschina.net/weharmony/blog/5055124) <br> [进程映像篇](https://my.oschina.net/weharmony/blog/5060359) |[进程管理篇](https://my.oschina.net/weharmony/blog/4574429) <br> [进程概念篇](https://my.oschina.net/weharmony/blog/4937521) <br> [Fork篇](https://my.oschina.net/weharmony/blog/5010301) <br> [特殊进程篇](https://my.oschina.net/weharmony/blog/5014444) <br> [进程回收篇](https://my.oschina.net/weharmony/blog/5017716) <br> [信号生产篇](https://my.oschina.net/weharmony/blog/5022149) <br> [信号消费篇](https://my.oschina.net/weharmony/blog/5027224) <br> [Shell编辑篇](https://my.oschina.net/weharmony/blog/5269307) <br> [Shell解析篇](https://my.oschina.net/weharmony/blog/5269307) |
|**进程通讯**|**内存管理**|**前因后果**|**任务管理**
[自旋锁篇](https://my.oschina.net/weharmony/blog/4944129) <br> [互斥锁篇](https://my.oschina.net/weharmony/blog/4945465) <br> [进程通讯篇](https://my.oschina.net/weharmony/blog/4947398) <br> [信号量篇](https://my.oschina.net/weharmony/blog/4949720) <br> [事件控制篇](https://my.oschina.net/weharmony/blog/4950956) <br> [消息队列篇](https://my.oschina.net/weharmony/blog/4952961) |[内存分配篇](https://my.oschina.net/weharmony/blog/4646802) <br> [内存管理篇](https://my.oschina.net/weharmony/blog/4652284) <br> [内存汇编篇](https://my.oschina.net/weharmony/blog/4692156) <br> [内存映射篇](https://my.oschina.net/weharmony/blog/4694841) <br> [内存规则篇](https://my.oschina.net/weharmony/blog/4698384) <br> [物理内存篇](https://my.oschina.net/weharmony/blog/4842408) |[总目录](https://my.oschina.net/weharmony/blog/4626852) <br> [调度故事篇](https://my.oschina.net/weharmony/blog/4634668) <br> [内存主奴篇](https://my.oschina.net/weharmony/blog/4646802) <br> [源码注释篇](https://my.oschina.net/weharmony/blog/4686747) <br> [源码结构篇](https://my.oschina.net/weharmony/blog/4869137) <br> [静态站点篇](https://my.oschina.net/weharmony/blog/5042657) |[时钟任务篇](https://my.oschina.net/weharmony/blog/4574493) <br> [任务调度篇](https://my.oschina.net/weharmony/blog/4595539) <br> [任务管理篇](https://my.oschina.net/weharmony/blog/4603919) <br> [调度队列篇](https://my.oschina.net/weharmony/blog/4606916) <br> [调度机制篇](https://my.oschina.net/weharmony/blog/4623040) <br> [线程概念篇](https://my.oschina.net/weharmony/blog/4915543) <br> [并发并行篇](https://my.oschina.net/weharmony/blog/4940329) <br> [系统调用篇](https://my.oschina.net/weharmony/blog/4967613) <br> [任务切换篇](https://my.oschina.net/weharmony/blog/4988628) |
|**文件系统**|**硬件架构**
[文件概念篇](https://my.oschina.net/weharmony/blog/5152858) <br> [文件系统篇](https://my.oschina.net/weharmony/blog/5165752) <br> [索引节点篇](https://my.oschina.net/weharmony/blog/5168716) <br> [挂载目录篇](https://my.oschina.net/weharmony/blog/5172566) <br> [根文件系统](https://my.oschina.net/weharmony/blog/5177087) <br> [字符设备篇](https://my.oschina.net/weharmony/blog/5200946) <br> [VFS篇](https://my.oschina.net/weharmony/blog/5211662) <br> [文件句柄篇](https://my.oschina.net/weharmony/blog/5253251) <br> [管道文件篇](https://my.oschina.net/weharmony/blog/5258434) |[汇编基础篇](https://my.oschina.net/weharmony/blog/4920361) <br> [汇编传参篇](https://my.oschina.net/weharmony/blog/4927892) <br> [工作模式篇](https://my.oschina.net/weharmony/blog/4965052) <br> [寄存器篇](https://my.oschina.net/weharmony/blog/4969487) <br> [异常接管篇](https://my.oschina.net/weharmony/blog/4973016) <br> [汇编汇总篇](https://my.oschina.net/weharmony/blog/4977924) <br> [中断切换篇](https://my.oschina.net/weharmony/blog/4990948) <br> [中断概念篇](https://my.oschina.net/weharmony/blog/4992750) <br> [中断管理篇](https://my.oschina.net/weharmony/blog/4995800) |
### 关注不迷路.代码即人生
[![鸿蒙内核源码分析](https://gitee.com/weharmony/docs/raw/master/pic/other/so1so.png)](https://gitee.com/weharmony/docs/raw/master/pic/other/so1so.png)
![鸿蒙内核源码分析](https://gitee.com/weharmony/docs/raw/master/pic/other/so1so.png)
**QQ群:790015635 | 入群密码: 666**
原创不易,欢迎转载,但请注明出处.
\ No newline at end of file
原创不易,欢迎转载,但请注明出处.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册