Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024秋冬季开源操作系统训练营三阶段总结-NoahNieh #661

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
title: 2024秋冬季开源操作系统训练营三阶段总结-NoahNieh
date: 2024-12-01 16:26:56
categories:
- 2024秋冬季开源操作系统训练营
tags:
- author: NoahNieh
- repo: https://github.com/NoahNieh/oscamp
mathjax: true
---

# 第三阶段总结

很庆幸能够进入到第三阶段,到了年底能够自由分配的时间渐渐减少了。

这个阶段主要是通过几个实验例程和动手实验,基于ArceOS来学习组件化内核和三种不同的内核形式。

和rCore感到很明显不同的是,rCore的实验中,更多的是去理解操作系统的工作方式,并尝试在内核中提供相应的功能。
而三阶段的实验则是通过组件化的方式,通过引用或者编写组件,组合出一个场景适用的内核。

虽然在四阶段选择的是宏内核的方向,但是在组件化的思想下,我相信无论是那个方向都是对ArceOs的贡献