This commit is contained in:
2026-04-20 22:47:51 +08:00
commit 7b271af6ea
33 changed files with 7588 additions and 0 deletions
+48
View File
@@ -0,0 +1,48 @@
---
tags: [CS, OS, operating-systems]
create time: 2026-04-17
---
# 操作系统
## 概述
操作系统是管理计算机硬件与软件资源的系统软件。它是计算机系统中最基础的系统软件,为应用程序提供运行环境。
## 核心概念
### 进程管理
- 进程与线程
- 进程调度算法
- 进程间通信(IPC)
- 同步与互斥
### 内存管理
- 虚拟内存
- 分页与分段
- 内存分配与回收
- 缓存机制
### 文件系统
- 文件的存储结构
- 目录管理
- 文件操作接口
- 权限管理
### I/O管理
- 设备驱动
- 中断处理
- 缓冲区管理
## 学习重点
- Linux/Unix系统原理
- 系统调用机制
- 操作系统设计原则
- 性能优化方法
## 实践建议
- 在Linux环境下进行实验
- 使用系统调用的程序
- 研究开源操作系统代码
View File