We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7377daa commit 02cd7a5Copy full SHA for 02cd7a5
1 file changed
lec1/p5-tryunix.md
@@ -25,6 +25,13 @@ backgroundColor: white
25
26
2025年秋季
27
28
+---
29
+
30
+## 问题
31
32
+- 操作系统内核提供了哪些服务?
33
+- 为什么由操作系统内核提供这些特定的服务?
34
35
---
36
## UNIX/Linux?
37
@@ -423,3 +430,15 @@ UNIX的设计很好用,但也存在其他的设计
423
430
- 介绍了UNIX的I/O、文件系统和进程的抽象
424
431
- 这些接口很简洁,只有整数和I/O缓冲区
425
432
- 这些抽象结合得很好,例如,I/O重定向
433
434
435
436
+## 小结
437
438
+- 操作系统内核提供的系统调用服务
439
+ - 资源访问:内存分配与释放、文件访问、外设访问
440
+ - 进程管理:进程创建、暂停和退出
441
+ - 通信服务:多种适合不同场景的通信机制
442
443
+ - 共性服务
444
+ - 多种目标的折中结果:由应用程序、内核或硬件来实现
0 commit comments