Skip to content

上海交通大学软件学院课程操作系统(SE3357)笔记

Notifications You must be signed in to change notification settings

Kami-code/SE3357-2022-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

SE3357-2022-Notes

上海交通大学软件学院课程操作系统(SE3357)笔记

My notes for SE3357(Operating System) course in Shanghai Jiao Tong University.

课程简介

本课程阐述操作系统的核心概念和原理,通过对现代操作系统设计与实现的讨论,我们将探讨进程与线程、同步与死锁、分段与分页、输入与输出、安全与可靠、文件与存储等操作系统的核心概念。本课程将集中精力对一些难点进行深入的探讨:锁的进化、锁的实现、同步机制的逻辑演变、内存管理、多核环境下的同步与调度等。同时我们对历史上重要的操作系统设计,如微内核、宏内核、Exokernel、虚拟化等结构进行剖析,使学生了解并掌握计算机操作系统的设计与实现的基本方法。为帮助学生理解操作系统,本课程将伴随一组操作系统设计实验。学生将被要求完成4~6个难度逐次提高的操作系统大作业,以增加学生对操作系统核心知识的把握。

说明

  • 因为大部分笔记都是课上所记录,不可避免有疏漏之处,包括上课走神可能遗漏知识点。如果你发现了任何问题,欢迎vx联系我或者提交issue。欢迎你提交自己的补充知识点进来。
  • 我想进一步推动软件学院中资料的流通,但我个人很难去以这种质量去维护所有课的笔记。欢迎有愿意分享资料的志愿者同学前往软院笔记仓库贡献。
  • 任何转载请引用这个仓库。

目录

1

About

上海交通大学软件学院课程操作系统(SE3357)笔记

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published