课程目录
├──1.1 课程概述.mp4 32.89M ├──1.2 教学安排.mp4 59.45M ├──1.3 什么是操作系统.mp4 43.52M ├──1.4 为什么学习操作系统,如何学习操作系统.mp4 44.52M ├──1.5 操作系统实例.mp4 16.74M ├──1.6 操作系统的演变.mp4 52.55M ├──1.7 操作系统结构.mp4 39.30M ├──10.1 实验目标:虚存管理.mp4 45.90M ├──10.2 回顾历史和了解当下.mp4 119.09M ├──10.3 处理流程、关键数据结构和功能.mp4 80.49M ├──10.4 页访问异常.mp4 56.93M ├──10.5 页换入换出机制.mp4 93.00M ├──11.1 进程的概念.mp4 62.60M ├──11.2 进程控制块.mp4 44.67M ├──11.3 进程状态.mp4 93.50M ├──11.4 三状态进程模型.mp4 40.26M ├──11.5 挂起进程模型.mp4 47.81M ├──11.6 线程的概念.mp4 93.81M ├──11.7 用户线程.mp4 37.61M ├──11.8 内核线程.mp4 45.86M ├──12.1 进程切换.mp4 122.86M ├──12.2 进程创建.mp4 178.08M ├──12.3 进程加载.mp4 56.66M ├──12.4 进程等待与退出.mp4 87.09M ├──13.1 总体介绍.mp4 27.77M ├──13.2 关键数据结构.mp4 37.33M ├──13.3 执行流程.mp4 50.58M ├──13.4 实际操作.mp4 19.59M ├──14.1 总体介绍.mp4 45.08M ├──14.2 进程的内存布局.mp4 28.95M ├──14.3 执行ELF格式的二进制代码-do_execve的实现.mp4 28.96M ├──14.4 执行ELF格式的二进制代码-load_icode的实现.mp4 16.63M ├──14.5 进程复制.mp4 24.79M ├──14.6 内存管理的copy-on-write机制.mp4 34.92M ├──15.1 处理机调度概念.mp4 43.06M ├──15.2 调度准则.mp4 81.45M ├──15.3 先来先服务、短进程优先和最高响应比优先调度算法.mp4 116.87M ├──15.4 时间片轮转、多级反馈队列、公平共享调度算法和ucore调度框架.mp4 155.89M ├──15.5 实时调度和多处理器调度.mp4 80.45M ├──15.6 优先级反置.mp4 51.06M ├──16.1 总体介绍和调度过程.mp4 83.23M ├──16.2 调度算法支撑框架.mp4 65.67M ├──16.3 时间片轮转调度算法.mp4 45.04M ├──16.4 Stride调度算法.mp4 89.33M ├──17.1 背景.mp4 93.91M ├──17.2 现实生活中的同步问题.mp4 104.39M ├──17.3 临界区和禁用硬件中断同步方法.mp4 121.54M ├──17.4 基于软件的同步方法.mp4 71.71M ├──17.5 高级抽象的同步方法.mp4 99.60M ├──18.1 信号量.mp4 96.54M ├──18.2 信号量使用.mp4 151.79M ├──18.3 管程.mp4 52.32M ├──18.4 哲学家就餐问题.mp4 95.94M ├──18.5 读者-写者问题.mp4 88.41M ├──19.1 总体介绍.mp4 37.16M ├──19.2 底层支撑.mp4 69.93M ├──19.3 信号量设计实现.mp4 70.54M ├──19.4 管程和条件变量设计实现.mp4 186.61M ├──19.5 哲学家就餐问题.mp4 34.86M ├──2.1 前言和国内外现状.mp4 63.32M ├──2.2 OS实验目标.mp4 32.18M ├──2.3 8个OS实验概述.mp4 32.78M ├──2.4 实验环境搭建.mp4 82.06M ├──2.5 x86-32硬件介绍.mp4 36.45M ├──2.6 ucore部分编程技巧.mp4 38.20M ├──2.7 演示实验操作过程.mp4 32.00M ├──20.1 死锁概念.mp4 86.37M ├──20.2 死锁处理方法.mp4 100.81M ├──20.3 银行家算法.mp4 80.55M ├──20.4 死锁检测.mp4 73.61M ├──20.5 进程通信概念.mp4 64.49M ├──20.6 信号和管道.mp4 65.12M ├──20.7 消息队列和共享内存.mp4 54.97M ├──21.1 文件系统和文件.mp4 52.11M ├──21.2 文件描述符.mp4 104.14M ├──21.3 目录、文件别名和文件系统种类.mp4 109.04M ├──21.4 虚拟文件系统.mp4 48.80M ├──21.5 文件缓存和打开文件.mp4 77.37M ├──21.6 文件分配.mp4 115.44M ├──21.7 空闲空间管理和冗余磁盘阵列RAID.mp4 113.34M ├──22.1 总体介绍.mp4 86.23M ├──22.2 ucore 文件系统架构.mp4 69.99M ├──22.3 Simple File System分析.mp4 67.88M ├──22.4 Virtual File System分析.mp4 47.44M ├──22.5 IO设备接口分析.mp4 44.37M ├──22.6 执行流程分析.mp4 59.26M ├──23.1 IO特点.mp4 68.23M ├──23.2 IO结构.mp4 63.84M ├──23.3 IO数据传输.mp4 61.61M ├──23.4 磁盘调度.mp4 104.06M ├──23.5 磁盘缓存.mp4 64.89M ├──3.1 BIOS.mp4 32.35M ├──3.2 系统启动流程.mp4 60.09M ├──3.3 中断、异常和系统调用比较.mp4 63.32M ├──3.4 系统调用.mp4 39.09M ├──3.5 系统调用示例.mp4 29.14M ├──3.6 ucore+系统调用代码.mp4 17.58M ├──4.1 启动顺序.mp4 104.72M ├──4.2 C函数调用的实现.mp4 29.78M ├──4.3 GCC内联汇编.mp4 28.78M ├──4.4 X86中断处理过程.mp4 74.97M ├──4.5 练习一.mp4 26.53M ├──4.6 练习二.mp4 17.45M ├──4.7 练习三.mp4 16.19M ├──4.8 练习四 练习五.mp4 20.65M ├──4.9 练习六.mp4 42.50M ├──5.1 计算机体系结构和内存层次.mp4 92.93M ├──5.2 地址空间和地址生成.mp4 110.23M ├──5.3 连续内存分配.mp4 109.53M ├──5.4 碎片整理.mp4 50.54M ├──5.5 伙伴系统.mp4 80.11M ├──6.1 非连续内存分配的需求背景.mp4 62.79M ├──6.2 段式存储管理.mp4 42.49M ├──6.3 页式存储管理.mp4 59.43M ├──6.4 页表概述.mp4 62.08M ├──6.5 快表和多级页表.mp4 52.24M ├──6.6 反置页表.mp4 60.25M ├──6.7 段页式存储管理.mp4 40.13M ├──7.1 了解x86保护模式中的特权级.mp4 96.66M ├──7.2 了解特权级切换过程.mp4 134.41M ├──7.3 了解段_页表.mp4 66.57M ├──7.4 了解ucore建立段_页表.mp4 103.05M ├──7.5 演示lab2实验环节.mp4 113.24M ├──8.1 虚拟存储的需求背景.mp4 71.58M ├──8.2 覆盖和交换.mp4 87.96M ├──8.3 局部性原理.mp4 71.08M ├──8.4 虚拟存储概念.mp4 38.66M ├──8.5 虚拟页式存储.mp4 98.66M ├──8.6 缺页异常.mp4 69.22M ├──9.1 页面置换算法的概念.mp4 66.38M ├──9.2 最优算法、先进先出算法和最近最久未使用算法.mp4 167.18M ├──9.3 时钟置换算法和最不常用算法.mp4 154.83M ├──9.4 Belady现象和局部置换算法比较.mp4 97.54M ├──9.5 工作集置换算法.mp4 117.16M ├──9.6 缺页率置换算法.mp4 59.51M └──9.7 抖动和负载控制.mp4 34.59M
常见问题FAQ
- 视频课程的格式是什么
- 视频不加密,网盘在线学习,课程免费更新,持续更新
- 购买后怎么如何下载资源
- 有些资源没更新完结怎么办
- 有问题不懂想咨询怎么办