Skip to content
/ os Public

The basic operating system notes, the Linux Notes, and the Linux kernel Learning notes, os notes, and other project notes....... Uploading, please give ⭐~

Notifications You must be signed in to change notification settings

cubxxw/os

Repository files navigation

😶‍🌫️学习指南

学习资料很全,推荐!!!!

😶‍🌫️我的学习笔记(Github)


❤️💕💕关于区块链技术,可以关注我,共同学习更多的区块链技术。博客http://nsddd.top


操作系统

## 操作系统OS

操作系统是高级工程师最最最重要的课,仓库里面包含操作系统的理论知识、实践知识、扩展知识。

主要的研究对象:Linux0.11

主要的编程语言:C/C++GORust汇编

项目结构

🔗展开查看

PS D:\文档\git\计算机操作系统> tree
卷 Data 的文件夹 PATH 列表
卷序列号为 3EA4-3AC8
D:.
├─GO实现置换算法
│  └─local-cache
├─linux
│  └─markdown
├─markdown
│  ├─assets
│  ├─img
│  └─总结总结2.files
├─PPT
├─实验
├─总结总结2.files
├─操作系统
│  ├─作业
│  │  ├─周亚金
│  │  ├─季江民
│  │  │  ├─hw2020
│  │  │  ├─test2020
│  │  │  ├─简答
│  │  │  └─选择
│  │  └─申文博
│  ├─实验
│  ├─教材
│  ├─旧课程实验
│  │  ├─教材
│  │  ├─试卷
│  │  └─资料
│  ├─试卷
│  └─资料
├─教材
├─笔记
└─试卷

目录

王道计算机笔记

  1. 中断与异常

  2. copy

  3. 进程

  4. 调度

  5. 同步与互斥—基础

  6. 同步与互斥—进阶

  7. 内存管理

  8. 虚拟内存

  9. 文件管理.md

目录

  1. 操作系统概述

  2. 计算机系统概述

  3. 操作系统概述

  4. 进程

  5. 什么是 Fork()?

  6. 进程通信

  7. 进程的状态

  8. 进程管理

  9. 进程同步

  10. 进程通信补充总结

  11. 线程

  12. 并发

  13. 死锁

  14. 内存管理

  15. 虚拟内存

  16. 内存管理补充和总结

  17. 单处理器调度

  18. I/O管理与磁盘调度

  19. 设备管理

  20. 文件系统设计

  21. 进程管理作业

  22. 连接

  23. PV操作实践

操作系统进阶及源码研究

需要掌握语言基础和汇编相关知识,Linux和csapp

  1. 引导扇区
  2. 第25节 操作系统的启动
  3. 第26节 X86的保护模式和实模式
  4. 第27节 操作系统接口
  5. 第28节 多进程图像

About

包含Linux,计算机操作系统,组成原理,算法,计算机网络,数据结合,python,C/C++,Go,区块链,git,markdown,html等笔记

Topics

nodejs mysql python c git go linux html nginx markdown web cpp nosql xml

About

The basic operating system notes, the Linux Notes, and the Linux kernel Learning notes, os notes, and other project notes....... Uploading, please give ⭐~

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published