课程介绍:
本课程阐述操作系统的核心概念和原理。通过对现代操作系统设计与实现的讨论,我们将探讨进程与线程、同步与死锁、分段与分页、输入与输出、安全与可靠、文件与存储等操作系统的核心概念。本课程将集中精力对一些难点进行深入的探讨,包括锁的进化、锁的实现、同步机制的逻辑演变、内存管理、多核环境下的同步与调度等;同时对历史上重要的操作系统设计,如微内核、宏内核、Exokernel、虚拟化等结构进行剖析,使学生了解并掌握计算机操作系统的设计与实现的基本方法。为帮助学生理解操作系统,本课程将伴随一组操作系统设计实验。学生将被要求完成4~6个难度逐次提高的操作系统大作业,以增加学生对操作系统核心知识的把握。
课程截图:
〖课程目录〗:
- | └──6、现代操作系统—原理与实现
- | | ├──实验环境
- | | | └──ChCore课程实验代码及说明.zip 435.86kb
- | | ├──1.1 操作系统的定义【www.ko996.com】.mp4 300.96M
- | | ├──1.2 为什么学习操作系统【www.ko996.com】.mp4 126.91M
- | | ├──1.3 操作系统面临的挑战【www.ko996.com】.mp4 69.02M
- | | ├──1.4 案例:Apple操作系统技术演进【www.ko996.com】.mp4 40.68M
- | | ├──1.5 ChCore简介【www.ko996.com】.mp4 20.53M
- | | ├──10.1 设备概述【www.ko996.com】.mp4 124.19M
- | | ├──10.2 系统与设备的交互方式【www.ko996.com】.mp4 21.48M
- | | ├──10.3 中断管理【www.ko996.com】.mp4 128.14M
- | | ├──10.4 设备驱动【www.ko996.com】.mp4 16.26M
- | | ├──10.5 驱动模型【www.ko996.com】.mp4 110.48M
- | | ├──10.6 设备树【www.ko996.com】.mp4 24.78M
- | | ├──10.7 Linux上下部【www.ko996.com】.mp4 74.11M
- | | ├──11.1 系统虚拟化的优势【www.ko996.com】.mp4 25.34M
- | | ├──11.10 IO虚拟化(下)【www.ko996.com】.mp4 34.46M
- | | ├──11.11 中断虚拟化【www.ko996.com】.mp4 24.64M
- | | ├──11.12 轻量级虚拟化-综述【www.ko996.com】.mp4 39.03M
- | | ├──11.13 第一次尝试:chroot【www.ko996.com】.mp4 32.22M
- | | ├──11.14 Linux容器(上)【www.ko996.com】.mp4 59.00M
- | | ├──11.15 Linux容器(下)【www.ko996.com】.mp4 35.25M
- | | ├──11.16 案例:Serverless平台【www.ko996.com】.mp4 23.96M
- | | ├──11.17 性能隔离(上)【www.ko996.com】.mp4 13.00M
- | | ├──11.18 性能隔离(下)【www.ko996.com】.mp4 40.69M
- | | ├──11.2 什么是系统虚拟化【www.ko996.com】.mp4 41.18M
- | | ├──11.3 如何实现系统虚拟化【www.ko996.com】.mp4 26.58M
- | | ├──11.4 基于软件的CPU虚拟化方法【www.ko996.com】.mp4 36.21M
- | | ├──11.5 硬件虚拟化【www.ko996.com】.mp4 45.21M
- | | ├──11.6 虚拟机与虚拟处理器【www.ko996.com】.mp4 57.36M
- | | ├──11.7 QEMU与KVM【www.ko996.com】.mp4 56.97M
- | | ├──11.8 内存虚拟化【www.ko996.com】.mp4 50.81M
- | | ├──11.9 IO虚拟化(上)【www.ko996.com】.mp4 60.79M
- | | ├──12.1 Linux网络收包概述【www.ko996.com】.mp4 63.79M
- | | ├──12.2 Linux网络包管理【www.ko996.com】.mp4 68.49M
- | | ├──12.3 Linux协议栈总结【www.ko996.com】.mp4 21.97M
- | | ├──12.4 DPDK【www.ko996.com】.mp4 34.21M
- | | ├──12.5 ChCore微内核网络【www.ko996.com】.mp4 22.47M
- | | ├──12.6 不同架构网络对比【www.ko996.com】.mp4 10.73M
- | | ├──13.1 操作系统的安全服务【www.ko996.com】.mp4 35.65M
- | | ├──13.10 案例-Meltdown与KPTI【www.ko996.com】.mp4 17.73M
- | | ├──13.11 不可信操作系统与Enclave【www.ko996.com】.mp4 26.65M
- | | ├──13.12 保护Enclave的方法【www.ko996.com】.mp4 11.42M
- | | ├──13.13 Intel SGX【www.ko996.com】.mp4 28.54M
- | | ├──13.14 其他平台的Enclave与小结【www.ko996.com】.mp4 9.35M
- | | ├──13.2 访问控制(上)【www.ko996.com】.mp4 32.43M
- | | ├──13.3 访问控制(下)【www.ko996.com】.mp4 40.07M
- | | ├──13.4 SELinux(上)【www.ko996.com】.mp4 27.32M
- | | ├──13.5 SELinux(下)【www.ko996.com】.mp4 39.21M
- | | ├──13.6 操作系统内部安全【www.ko996.com】.mp4 41.80M
- | | ├──13.7 案例-IOS的系统安全【www.ko996.com】.mp4 25.06M
- | | ├──13.8 侧信道与隐秘信道【www.ko996.com】.mp4 38.07M
- | | ├──13.9 侧信道攻击与防御【www.ko996.com】.mp4 22.09M
- | | ├──14.1 调试器的基本原理【www.ko996.com】.mp4 67.10M
- | | ├──14.2 操作系统的调试器支持【www.ko996.com】.mp4 22.44M
- | | ├──14.3 性能调试1【www.ko996.com】.mp4 70.14M
- | | ├──14.4 性能调试2【www.ko996.com】.mp4 31.96M
- | | ├──14.5 测试的基本原则和方法【www.ko996.com】.mp4 45.02M
- | | ├──14.6 Linux安全漏洞修复流程【www.ko996.com】.mp4 23.30M
- | | ├──15.1 操作系统研究【www.ko996.com】.mp4 22.59M
- | | ├──15.2 异构操作系统【www.ko996.com】.mp4 44.38M
- | | ├──15.3 新的应用接口【www.ko996.com】.mp4 24.71M
- | | ├──15.4 多核同步原语【www.ko996.com】.mp4 20.69M
- | | ├──15.5 持久性内存【www.ko996.com】.mp4 21.71M
- | | ├──15.6 智能网卡【www.ko996.com】.mp4 20.75M
- | | ├──15.7 系统安全隔离【www.ko996.com】.mp4 12.81M
- | | ├──15.8 操作系统新型测试方法【www.ko996.com】.mp4 23.38M
- | | ├──15.9 形式化证明【www.ko996.com】.mp4 17.84M
- | | ├──2.1 为什么选择ARM【www.ko996.com】.mp4 52.98M
- | | ├──2.2 AArch64体系结构【www.ko996.com】.mp4 138.73M
- | | ├──2.3 操作系统启动过程【www.ko996.com】.mp4 76.71M
- | | ├──2.4 中断与异常的概念【www.ko996.com】.mp4 149.70M
- | | ├──2.5 中断与异常的产生【www.ko996.com】.mp4 128.28M
- | | ├──2.6 Linux的中断处理理念【www.ko996.com】.mp4 76.41M
- | | ├──2.7 中断与异常的处理【www.ko996.com】.mp4 113.14M
- | | ├──2.8 系统调用【www.ko996.com】.mp4 67.80M
- | | ├──3.1 操作系统结构与宏内核【www.ko996.com】.mp4 61.10M
- | | ├──3.2 微内核架构【www.ko996.com】.mp4 98.72M
- | | ├──3.3 外核架构与库OS【www.ko996.com】.mp4 30.66M
- | | ├──3.4 多内核架构与小结【www.ko996.com】.mp4 10.62M
- | | ├──4.1 虚拟地址和物理地址【www.ko996.com】.mp4 72.52M
- | | ├──4.2 基于分页的虚拟内存(第二部分)【www.ko996.com】.mp4 103.63M
- | | ├──4.2 基于分页的虚拟内存(第一部分)【www.ko996.com】.mp4 77.71M
- | | ├──4.3 虚拟内存功能【www.ko996.com】.mp4 17.95M
- | | ├──4.4 物理内存分配与管理【www.ko996.com】.mp4 44.88M
- | | ├──5.1 进程的基本概念【www.ko996.com】.mp4 40.63M
- | | ├──5.2 进程的基本操作接口(上)【www.ko996.com】.mp4 46.14M
- | | ├──5.3 进程的基本操作接口(下)【www.ko996.com】.mp4 19.21M
- | | ├──5.4 线程的基本概念【www.ko996.com】.mp4 33.83M
- | | ├──5.5 线程本地存储和上下文切换【www.ko996.com】.mp4 28.31M
- | | ├──5.6 纤程【www.ko996.com】.mp4 24.48M
- | | ├──6.1 进程_线程调度【www.ko996.com】.mp4 63.51M
- | | ├──6.2 经典调度【www.ko996.com】.mp4 24.90M
- | | ├──6.3 优先级调度【www.ko996.com】.mp4 36.33M
- | | ├──6.4 公平共享调度【www.ko996.com】.mp4 32.42M
- | | ├──7.1 进程间通信背景和基础【www.ko996.com】.mp4 29.38M
- | | ├──7.2 共享内存【www.ko996.com】.mp4 26.05M
- | | ├──7.3 消息传递【www.ko996.com】.mp4 27.92M
- | | ├──7.4 消息传递的问题与解决方法【www.ko996.com】.mp4 46.05M
- | | ├──7.5 Unix管道【www.ko996.com】.mp4 55.27M
- | | ├──7.6 Unix消息队列【www.ko996.com】.mp4 13.00M
- | | ├──7.7 轻量级远程方法调用LRPC【www.ko996.com】.mp4 27.24M
- | | ├──7.8 ChCore进程间通信【www.ko996.com】.mp4 10.72M
- | | ├──8.1 临界区问题【www.ko996.com】.mp4 65.90M
- | | ├──8.10 非一致内存访问【www.ko996.com】.mp4 87.99M
- | | ├──8.11 内存模型【www.ko996.com】.mp4 83.09M
- | | ├──8.2 互斥锁的软件实现与硬件实现【www.ko996.com】.mp4 89.20M
- | | ├──8.3 读写锁【www.ko996.com】.mp4 65.71M
- | | ├──8.4 Read Copy Update【www.ko996.com】.mp4 66.46M
- | | ├──8.5 死锁【www.ko996.com】.mp4 23.35M
- | | ├──8.6 优先级反转【www.ko996.com】.mp4 23.20M
- | | ├──8.7 性能可扩展性【www.ko996.com】.mp4 39.37M
- | | ├──8.8 缓存一致性【www.ko996.com】.mp4 94.00M
- | | ├──8.9 MCS锁【www.ko996.com】.mp4 69.21M
- | | ├──9.1 基于inode的文件系统【www.ko996.com】.mp4 68.34M
- | | ├──9.10 新型文件系统:闪存【www.ko996.com】.mp4 192.16M
- | | ├──9.11 新型文件系统:瓦式磁盘【www.ko996.com】.mp4 149.78M
- | | ├──9.2 基于inode文件系统的基本操作【www.ko996.com】.mp4 26.46M
- | | ├──9.3 基于Table的文件系统【www.ko996.com】.mp4 41.04M
- | | ├──9.4 虚拟文件系统(VFS)【www.ko996.com】.mp4 52.74M
- | | ├──9.5 文件系统高级功能【www.ko996.com】.mp4 39.63M
- | | ├──9.6 崩溃一致性【www.ko996.com】.mp4 76.15M
- | | ├──9.7 日志【www.ko996.com】.mp4 120.20M
- | | ├──9.8 写时复制【www.ko996.com】.mp4 56.39M
- | | ├──9.9 日志文件系统【www.ko996.com】.mp4 41.17M
- | | └──大纲.txt 10.93kb
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。