Skip to content

Commit 6cd057f

Browse files
author
cyh21
committed
2024-4-17v1
1 parent f98e2c0 commit 6cd057f

6 files changed

Lines changed: 772 additions & 0 deletions

File tree

_sidebar.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,8 @@
6060
* [2025-4-10](./docs/日报/2025-4-10.md)
6161
* [2025-4-13](./docs/日报/2025-4-13.md)
6262
* [2025-4-14](./docs/日报/2025-4-14.md)
63+
* [2025-4-15](./docs/日报/2025-4-15.md)
64+
* [2025-4-16](./docs/日报/2025-4-16.md)
65+
* [2025-4-17](./docs/日报/2025-4-17.md)
6366

6467

docs/文档/题纲.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# 操作系统宏内核内存管理模块接口的设计与实现
2+
3+
## 第一章 引言
4+
5+
### 1.1 课题背景
6+
#### 1.1.1 操作系统宏内核
7+
#### 1.1.2 操作系统的内存管理
8+
### 1.2 相关研究工作
9+
### 1.3 课题目标、意义和内容
10+
11+
## 第二章 starry-next 宏内核
12+
13+
### 2.1 starry-next 宏内核整体架构
14+
### 2.2 starry-next 内存管理机制
15+
16+
## 第三章 内存管理模块接口设计与实现
17+
18+
### 3.1 内存管理模块直接相关的系统调用
19+
#### 3.1.1 mmap 系统调用
20+
#### 3.1.2 munmap 系统调用
21+
#### 3.1.3 brk 系统调用
22+
#### 3.1.4 mprotect 系统调用
23+
### 3.2 内存管理模块间接相关的系统调用
24+
#### 3.2.1 sysinfo 系统调用
25+
#### 3.2.2 arch_prctl 系统调用
26+
#### 3.2.3 set_robust_list 系统调用
27+
#### 3.2.4 clone3 系统调用
28+
29+
## 第四章 实验环境与测试方法
30+
### 4.1 实验环境
31+
### 4.2 测试方法
32+
#### 4.2.1 测试用例
33+
#### 4.2.2 测试结果与分析
34+
35+
## 第五章 结论与展望
36+
### 5.1 结论
37+
### 5.2 展望
38+
39+

0 commit comments

Comments
 (0)