[完结] 2021 南京大学 “操作系统:设计与实现” (蒋炎岩)
本课程共81集 翻译完 欢迎学习
课程列表
【第1集】[绪论] 操作系统概述(上) 译
【第2集】[绪论] 操作系统概述(中) 译
【第3集】[绪论] 操作系统概述(下) 译
【第4集】[代码讲解] 操作系统上的程序(上) 译
【第5集】[代码讲解] 操作系统上的程序(中) 译
【第6集】[代码讲解] 操作系统上的程序(下) 译
【第7集】[并发] 多处理器编程:从入门到放弃(上) 译
【第8集】[并发] 多处理器编程:从入门到放弃(中) 译
【第9集】[并发] 多处理器编程:从入门到放弃(下) 译
【第10集】[代码讲解] 操作系统也是程序 (调试固件和 boot loader)(上) 译
【第11集】[代码讲解] 操作系统也是程序 (调试固件和 boot loader)(中) 译
【第12集】[代码讲解] 操作系统也是程序 (调试固件和 boot loader)(下) 译
【第13集】[并发] 阅读理解并发程序(上) 译
【第14集】[并发] 阅读理解并发程序(中) 译
【第15集】[并发] 阅读理解并发程序(下) 译
【第16集】[代码讲解] 实现 Model Checker (和其他黑科技)(上) 译
【第17集】[代码讲解] 实现 Model Checker (和其他黑科技)(中) 译
【第18集】[代码讲解] 实现 Model Checker (和其他黑科技)(下) 译
【第19集】[并发] 互斥:原子指令、自旋锁(上) 译
【第20集】[并发] 互斥:原子指令、自旋锁(中) 译
【第21集】[并发] 互斥:原子指令、自旋锁(下) 译
【第22集】[代码讲解] 并发数据结构:链表和malloc/free(上) 译
【第23集】[代码讲解] 并发数据结构:链表和malloc/free(中) 译
【第24集】[代码讲解] 并发数据结构:链表和malloc/free(下) 译
【第25集】[并发] 互斥:实现 (结尾神秘嘉宾)(上) 译
【第26集】[并发] 互斥:实现 (结尾神秘嘉宾)(中) 译
【第27集】[并发] 互斥:实现 (结尾神秘嘉宾)(下) 译
【第28集】[代码讲解] xv6 和操作系统中的自旋锁 (画质飙升)(上) 译
【第29集】[代码讲解] xv6 和操作系统中的自旋锁 (画质飙升)(中) 译
【第30集】[代码讲解] xv6 和操作系统中的自旋锁 (画质飙升)(下) 译
【第31集】[并发] 同步:条件变量、信号量(上) 译
【第32集】[并发] 同步:条件变量、信号量(中) 译
【第33集】[并发] 同步:条件变量、信号量(下) 译
【第34集】[并发] 并发编程模型:协程和 Goroutine;Channel 和 Promise(上) 译
【第35集】[并发] 并发编程模型:协程和 Goroutine;Channel 和 Promise(中) 译
【第36集】[并发] 并发编程模型:协程和 Goroutine;Channel 和 Promise(下) 译
【第37集】[并发] 并发 bugs:Lockdep、Sanitizers 和动态分析(上) 译
【第38集】[并发] 并发 bugs:Lockdep、Sanitizers 和动态分析(中) 译
【第39集】[并发] 并发 bugs:Lockdep、Sanitizers 和动态分析(下) 译
【第40集】[虚拟化] 什么是进程;fork, execve, exit(上) 译
【第41集】[虚拟化] 什么是进程;fork, execve, exit(中) 译
【第42集】[虚拟化] 什么是进程;fork, execve, exit(下) 译
【第43集】[虚拟化] 进程的状态和文件描述符(上) 译
【第44集】[虚拟化] 进程的状态和文件描述符(中) 译
【第45集】[虚拟化] 进程的状态和文件描述符(下) 译
【第46集】[虚拟化] 进程的地址空间(上) 译
【第47集】[虚拟化] 进程的地址空间(中) 译
【第48集】[虚拟化] 进程的地址空间(下) 译
【第49集】[虚拟化] xv6 中的进程 (1)(上) 译
【第50集】[虚拟化] xv6 中的进程 (1)(中) 译
【第51集】[虚拟化] xv6 中的进程 (1)(下) 译
【第52集】[代码讲解] 可执行文件(上) 译
【第53集】[代码讲解] 可执行文件(中) 译
【第54集】[代码讲解] 可执行文件(下) 译
【第55集】[代码讲解] 从零实现动态加载 (结尾神秘嘉宾)(上) 译
【第56集】[代码讲解] 从零实现动态加载 (结尾神秘嘉宾)(中) 译
【第57集】[代码讲解] 从零实现动态加载 (结尾神秘嘉宾)(下) 译
【第58集】[虚拟化] 进程调度(上) 译
【第59集】[虚拟化] 进程调度(中) 译
【第60集】[虚拟化] 进程调度(下) 译
【第61集】[代码讲解] 终端、Shell 和 Hello World(上) 译
【第62集】[代码讲解] 终端、Shell 和 Hello World(中) 译
【第63集】[代码讲解] 终端、Shell 和 Hello World(下) 译
【第64集】[持久化] 1-Bit 信息的存储(上) 译
【第65集】[持久化] 1-Bit 信息的存储(中) 译
【第66集】[持久化] 1-Bit 信息的存储(下) 译
【第67集】[持久化] I/O 设备和驱动(上) 译
【第68集】[持久化] I/O 设备和驱动(中) 译
【第69集】[持久化] I/O 设备和驱动(下) 译
【第70集】[持久化] 文件系统 API(上) 译
【第71集】[持久化] 文件系统 API(中) 译
【第72集】[持久化] 文件系统 API(下) 译
【第73集】[持久化] 文件系统实现:FAT 和 UNIX 文件系统(上) 译
【第74集】[持久化] 文件系统实现:FAT 和 UNIX 文件系统(中) 译
【第75集】[持久化] 文件系统实现:FAT 和 UNIX 文件系统(下) 译
【第76集】[持久化] 持久数据的可靠性:RAID 和 journaling(上) 译
【第77集】[持久化] 持久数据的可靠性:RAID 和 journaling(中) 译
【第78集】[持久化] 持久数据的可靠性:RAID 和 journaling(下) 译
【第79集】[代码讲解] xv6 文件系统实现:mkfs; buffer cache; log(上) 译
【第80集】[代码讲解] xv6 文件系统实现:mkfs; buffer cache; log(中) 译
【第81集】[代码讲解] xv6 文件系统实现:mkfs; buffer cache; log(下) 译
【第82集】[完结撒花] 课程总结;毒鸡汤(上) 译
【第83集】[完结撒花] 课程总结;毒鸡汤(中) 译
【第84集】[完结撒花] 课程总结;毒鸡汤(下) 译
查看全部课程
相关推荐