资源内容
现代操作系统—原理与实现作者录制的视频
课程大纲
1操作系统介绍
1.1操作系统的定义
OS-1.1.pptx
OS-1.1-操作系统的定义.mp4
1.2为什么学习操作系统
OS-1.2.pptx
OS-1.2-为什么学习操作系统.mp4
1.3操作系统面临的挑战
OS-1.3.pptx
OS-1.3-操作系统面临的挑战.mp4
1.4案例Apple操作系统技术演进
OS-1.4.pptx
OS-1.4-Apple操作系统技术演进.mp4
1.5ChCore简介
OS-1.5.pptx
OS-1.5-chcore.mp4
2硬件基础
2.1为什么选择ARM
OS-2.1-为什么选择ARM.pptx
OS-2.1-为什么选择ARM.mp4
2.2AArch64体系结构
OS-2.2-AArch64体系结构.pptx
OS-2.2-AArch64体系结构.mp4
2.3操作系统启动过程
OS-2.3-操作系统启动过程.pptx
OS-2.3-操作系统启动过程.mp4
2.4中断与异常的概念
OS-2.4-中断与异常的概念.pptx
OS-2.4-中断与异常的概念.mp4
2.5中断与异常的产生
OS-2.5-中断与异常的产生.pptx
OS-2.5-中断与异常的产生.mp4
2.6Linux的中断处理理念
OS-2.6-Linux的中断处理理念.pptx
OS-2.6-Linux的中断处理理念.mp4
2.7中断与异常的处理
OS-2.7-中断与异常的处理.pptx
OS-2.7-中断与异常的处理.mp4
2.8系统调用
OS-2.8-系统调用.pptx
OS-2.8-系统调用.mp4
3操作系统结构
3.1操作系统结构与宏内核
OS-3.1-操作系统结构与宏内核.pptx
OS-3.1-操作系统结构与宏内核.mp4
3.2微内核架构
OS-3.2-微内核架构.pptx
OS-3.2-微内核架构.mp4
3.3外核架构与库OS
OS-3.3-外核架构与库OS.pptx
OS-3.3-外核架构与库OS.mp4
3.4多内核架构与小结
OS-3.4-多内核架构与小结.pptx
OS-3.4-多内核架构与小结.mp4
4内存管理
4.1虚拟地址和物理地址
OS-4.1-虚拟地址和物理地址.pptx
OS-4.1-虚拟地址和物理地址.mp4
4.2基于分页的虚拟内存
OS-4.2-基于分页的虚拟内存.pptx
OS-4.2-基于分页的虚拟内存.mov
OS-4.2-基于分页的虚拟内存(第二部分).mp4
4.3虚拟内存功能
OS-4.3-虚拟内存功能.pptx
OS-4.3-虚拟内存功能.mp4
4.4物理内存分配与管理
OS-4.4-物理内存分配与管理.pptx
OS-4.4-物理内存分配与管理.mp4
4.5案例分析ChCore的内存管理机制
OS-4.5-案例分析ChCore内存管理机制.pptx
练习内存管理
内存管理
5进程与线程
5.1进程的基本概念
OS-5.1-进程的基本概念.pptx
OS-5.1-进程的基本概念.mp4
5.2进程的基本操作接口(上)
OS-5.2-进程的基本操作接口(上).pptx
OS-5.2-进程的基本操作接口.mp4
5.3进程的基本操作接口(下)
OS-5.3-进程的基本操作接口(下).pptx
OS-5.3-进程的基本操作接口(第二部分).mp4
5.4线程的基本概念
OS-5.4-线程的基本概念.pptx
OS-5.4-线程的基本概念.mp4
5.5线程本地存储和上下文切换
OS-5.5-线程本地存储和上下文切换.pptx
OS-5.5-线程本地存储和上下文切换.mp4
5.6纤程
OS-5.6-纤程.pptx
OS-5.6-纤程.mp4
练习进程与线程
《进程与线程》章节练习
6操作系统调度
6.1进程/线程调度
OS-6.1-进程线程调度.pptx
OS-6.1-进程线程调度.mp4
6.2经典调度
OS-6.2-经典调度.pptx
OS-6.2-经典调度.mp4
6.3优先级调度
OS-6.3-优先级调度.pptx
OS-6.3-优先级调度.mp4
6.4公平共享调度
OS-6.4-公平共享调度.pptx
OS-6.4-公平共享调度.mp4
7进程间通信
7.1进程间通信背景和基础
OS-7.1-进程间通信背景和基础.mp4
OS-7.1-进程间通信背景和基础.pptx
7.2共享内存
OS-7.2-共享内存.mp4
OS-7.2-共享内存.pptx
7.3消息传递
OS-7.3-消息传递.mp4
OS-7.3-消息传递.pptx
7.4消息传递的问题与解决方法
OS-7.4-消息传递的问题与解决办法.mp4
OS-7.4-消息传递的问题与解决办法.pptx
7.5Unix管道
OS-7.5-Unix管道.mp4
OS-7.5-Unix管道.pptx
7.6Unix消息队列
OS-7.6-Unix消息队列.mp4
OS-7.6-Unix消息队列.pptx
7.7轻量级远程方法调用LRPC
OS-7.7-轻量级远程方法调用LRPC.mp4
OS-7.7-轻量级远程方法调用LRPC.pptx
7.8ChCore进程间通信
OS-7.8-ChCore进程间通信.mp4
OS-7.8-ChCore进程间通信.pptx
练习进程间通信
《进程间通信》章节练习
8同步原语
8.1临界区问题
OS-8.1-临界区问题.pptx
OS-8.1-临界区问题.mp4
8.2互斥锁的软件实现与硬件实现
OS-8.2-互斥锁的软件实现与硬件实现.pptx
OS-8.2-互斥锁的软件实现与硬件实现.mp4
8.3读写锁
OS-8.3-读写锁.pptx
OS-8.3-读写锁.mp4
8.4ReadCopyUpdate
OS-8.4-RCU.mp4
OS-8.4-RCU.pptx
8.5死锁
OS-8.5-死锁.pptx
OS-8.5-死锁.mp4
8.6优先级反转
OS-8.6-优先级反转.mp4
OS-8.6-优先级反转.pptx
8.7性能可扩展性
OS-8.7-性能可扩展性.mp4
OS-8.7-性能可扩展性.pptx
8.8缓存一致性
OS-8.8-缓存一致性.pptx
OS-8.8-缓存一致性.mp4
8.9MCS锁
OS-8.9-MCS锁.mp4
OS-8.9-MCS锁.pptx
8.10非一致内存访问
OS-8.10-非一致内存访问.pptx
OS-8.10-非一致内存访问.mp4
8.11内存模型
OS-8.11-内存模型.mp4
OS-8.11-内存模型.pptx
练习同步与多核
《同步与多核》章节练习
9文件系统与存储
9.1基于inode的文件系统
OS-9.1.pptx
OS-9.1-文件系统结构.mp4
9.2基于inode文件系统的基本操作
OS-9.2.pptx
OS-9.2-基于inode文件系统的基本操作.mp4
9.3基于Table的文件系统
OS-9.3.pptx
OS-9.3-基于table的文件系统.mp4
9.4虚拟文件系统(VFS)
OS-9.4.pptx
OS-9.4-虚拟文件系统.mp4
9.5文件系统高级功能
OS-9.5.pptx
OS-9.5-文件系统高级功能.mp4
9.6崩溃一致性
OS-9.6.pptx
OS-9.6-崩溃一致性.mp4
9.7日志
OS-9.7.pptx
OS-9.7-日志.mp4
9.8写时复制
OS-9.8.pptx
OS-9.8-写时复制和softupdates.mp4
9.9日志文件系统
OS-9.9.pptx
OS-9.9-日志文件系统.mp4
9.10新型文件系统闪存
OS-9.10.pptx
OS-9.10-Flash和F2FS.mp4
9.11新型文件系统瓦式磁盘
OS-9.11.pptx
OS-9.11-瓦式磁盘和文件系统.mp4
9.12新型文件系统非易失内存
OS-9.12.pptx
练习文件系统
《文件系统》章节练习
10设备管理
10.1设备概述
OS-10.1-设备概述.pptx
OS-10.1-设备概述.mp4
10.2系统与设备的交互方式
OS-10.2-系统与设备交互方式.pptx
OS-10.2-系统与设备交互方式.mp4
10.3中断管理
OS-10.3-中断管理.pptx
OS-10.3-中断管理.mp4
10.4设备驱动
OS-10.4-设备驱动.pptx
OS-10.4-设备驱动.mp4
10.5驱动模型
OS-10.5-驱动模型.pptx
OS-10.5-驱动模型.mp4
10.6设备树
OS-10.6-设备树.pptx
OS-10.6-设备树.mp4
10.7Linux上下部
OS-10.7-Linux上下部.pptx
OS-10.7-Linux上下部.mp4
11系统虚拟化
11.1系统虚拟化的优势
OS-11.1-系统虚拟化的优势.mp4
OS-11.1-系统虚拟化的优势.pptx
11.2什么是系统虚拟化
OS-11.2-什么是系统虚拟化.mp4
OS-11.2-什么是系统虚拟化.pptx
11.3如何实现系统虚拟化
OS-11.3-如何实现系统虚拟化.mp4
OS-11.3-如何实现系统虚拟化.pptx
11.4基于软件的CPU虚拟化方法
OS-11.4-基于软件的CPU虚拟化方法.mp4
OS-11.4-基于软件的CPU虚拟化方法.pptx
11.5硬件虚拟化
OS-11.5-硬件虚拟化.mp4
OS-11.5-硬件虚拟化.pptx
11.6虚拟机与虚拟处理器
OS-11.6-虚拟机与虚拟处理器.mp4
OS-11.6-虚拟机与虚拟处理器.pptx
11.7QEMU与KVM
OS-11.7-QEMU与KVM.mp4
OS-11.7-QEMU与KVM.pptx
11.8内存虚拟化
OS-11.8-内存虚拟化.mp4
OS-11.8-内存虚拟化.pptx
11.9IO虚拟化(上)
OS-11.9-IO虚拟化(上).mp4
OS-11.9-IO虚拟化(上).pptx
11.10IO虚拟化(下)
OS-11.10-IO虚拟化(下).mp4
OS-11.10-IO虚拟化(下).pptx
11.11中断虚拟化
OS-11.11-中断虚拟化.mp4
OS-11.11-中断虚拟化.pptx
11.12轻量级虚拟化-综述
OS-11.12-轻量级虚拟化-综述.mp4
OS-11.12-轻量级虚拟化-综述.pptx
11.13第一次尝试chroot
OS-11.13-第一次尝试chroot.mp4
OS-11.13-第一次尝试chroot.pptx
11.14Linux容器(上)
OS-11.14-Linux容器(上).mp4
OS-11.14-Linux容器(上).pptx
11.15Linux容器(下)
OS-11.15-Linux容器(下).mp4
OS-11.15-Linux容器(下).pptx
11.16案例Serverless平台
OS-11.16-案例Serverless平台.mp4
OS-11.16-案例Serverless平台.pptx
11.17性能隔离(上)
OS-11.17-性能隔离(上).mp4
OS-11.17-性能隔离(上).pptx
11.18性能隔离(下)
OS-11.17-性能隔离(下).mp4
OS-11.17-性能隔离(下).pptx
练习系统虚拟化
《系统虚拟化》章节练习
12网络协议栈与系统
12.1Linux网络收包概述
OS-12.1-Linux网络收包概述.pptx
OS-12.1-Linux网络收包概述.mp4
12.2Linux网络包管理
OS-12.2-Linux网络包管理.pptx
OS-12.2-Linux网络包管理.mp4
12.3Linux协议栈总结
OS-12.3-Linux协议栈总结.pptx
OS-12.3-Linux协议栈总结.mp4
12.4DPDK
OS-12.4-DPDK.pptx
OS-12.4-DPDK.mp4
12.5ChCore微内核网络
OS-12.5-ChCore微内核网络.pptx
OS-12.5-ChCore微内核网络.mp4
12.6不同架构网络对比
OS-12.6-不同架构网络对比.pptx
OS-12.6-不同架构网络对比.mp4
练习设备与网络
设备与网络
13操作系统安全
13.1操作系统的安全服务
OS-13.1-操作系统的安全服务.pptx
OS-13.1-操作系统的安全服务.mp4
13.2访问控制(上)
OS-13.2-访问控制(上).pptx
OS-13.2-访问控制(上).mp4
13.3访问控制(下)
OS-13.3-访问控制(下).pptx
OS-13.3-访问控制(下).mp4
13.4SELinux(上)
OS-13.4-SELinux(上).pptx
OS-13.4-SELinux(上).mp4
13.5SELinux(下)
OS-13.5-SELinux(下).pptx
OS-13.5-SELinux(下).mp4
13.6操作系统内部安全
OS-13.6-操作系统内部安全.pptx
OS-13.6-操作系统内部安全.mp4
13.7案例-IOS的系统安全
OS-13.7-案例-IOS的系统安全.pptx
OS-13.7-案例-IOS的系统安全.mp4
13.8侧信道与隐秘信道
OS-13.8-侧信道与隐秘信道.pptx
OS-13.8-侧信道与隐秘信道.mp4
13.9侧信道攻击与防御
OS-13.9-侧信道攻击的防御.pptx
OS-13.9-侧信道攻击的防御.mp4
13.10案例-Meltdown与KPTI
OS-13.10-案例-Meltdown与KPTI.pptx
OS-13.10-案例-Meltdown与KPTI.mp4
13.11不可信操作系统与Enclave
OS-13.11-不可信操作系统与Enclave.pptx
OS-13.11-不可信操作系统与Enclave.mp4
13.12保护Enclave的方法
OS-13.12-保护Enclave的方法.pptx
OS-13.12-保护Enclave的方法.mp4
13.13IntelSGX
OS-13.13-INTEL-SGX.pptx
OS-13.13-INTEL-SGX.mp4
13.14其他平台的Enclave与小结
OS-13.14-其他平台的ENCLAVE与小结.pptx
OS-13.14-其他平台的ENCLAVE与小结.mp4
练习操作系统安全
《操作系统安全》章节练习
14操作系统调试
14.1调试器的基本原理
OS-14.1-调试器的基本原理.mp4
OS-14.1-调试器的基本原理.pptx
14.2操作系统的调试器支持
OS-14.2-操作系统的调试器支持.mp4
OS-14.2-操作系统的调试器支持.pptx
14.3性能调试1
OS-14.3-性能调试1.mp4
OS-14.3-性能调试1.pptx
14.4性能调试2
OS-14.4-性能调试2.mp4
OS-14.4-性能调试2.pptx
14.5测试的基本原则和方法
OS-14.5-测试的基本原则和方法.mp4
OS-14.5-测试的基本原则和方法.pptx
14.6Linux安全漏洞修复流程
OS-14.6-Linux安全漏洞修复流程.mp4
OS-14.6-Linux安全漏洞修复流程.pptx
练习操作系统调试
《操作系统调试》章节练习
15操作系统前沿
15.1操作系统研究
OS-15.1-操作系统研究.mp4
OS-15.1-操作系统研究.pptx
15.2异构操作系统
OS-15.2-异构操作系统.mp4
OS-15.2-异构操作系统.pptx
15.3新的应用接口
OS-15.3-新的应用接口.pptx
OS-15.3-新的应用接口.mp4
15.4多核同步原语
OS-15.4-多核同步原语.pptx
OS-15.4-多核同步原语.mp4
15.5持久性内存
OS-15.5-持久性内存.pptx
OS-15.5-持久性内存.mp4
15.6智能网卡
OS-15.6-智能网卡.mp4
OS-15.6-智能网卡.pptx
15.7系统安全隔离
OS-15.7-系统安全隔离.mp4
OS-15.7-系统安全隔离.pptx
15.8操作系统新型测试方法
OS-15.8-操作系统新型测试方法.mp4
OS-15.8-操作系统新型测试方法.pptx
15.9形式化证明
OS-15.9-形式化证明.pptx
OS-15.9-形式化证明.mp4
16ChCore课程实验材料
16.1ChCore课程实验代码及说明
ChCore课程实验代码及说明
本站所有内容均由网络公开等合法途径整理而来,该资料仅作为阅读交流使用,并无任何商业目的,严禁用于商业用途。
任何访问、浏览本网站,购买或未购买者,都代表已阅读、理解并同意遵守本声明条款。
关于价格:本站资料价格均不代表原商品实价,标价仅为人工整理网站所收取的服务费用。
内容来源:本站所有内容均来自网络公开等合法途径,本店仅做整理;若版权方、出版社认为本站侵权,请立即通知本站。如版权属实,本站将立即下架相关资料,谢谢!
版权所属:本站售出资料的版权归相应内容作者或权利人所有,本站不对涉及的版权问题负法律责任。
免责声明:资料所标识的价格是对本店整理资料以及网盘运营必须的费用支出所支付的适应补偿,资料索取者应尊懂版权方的知识产权! 支持正版!!!
相关规定:根据二00二年一月一日《计算机软件保护条例》规定为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。
如有侵权请您联系邮箱:ccziyuanzhan@163.com 我们将第一时间为您处理!



















暂无评论内容