操作系统原理 北京大学 陈向群
共82课时 18小时17分8秒秒
简介
1.掌握操作系统的基本概念、功能组成、系统结构及运行环境;
2.熟悉并运用操作系统工作原理、设计方法和实现技术,理解有代表性、典型的操作系统实例(如UNIX、Linux和Windows);
2.熟悉并运用操作系统工作原理、设计方法和实现技术,理解有代表性、典型的操作系统实例(如UNIX、Linux和Windows);
3.了解操作系统的演化过程、发展研究动向、新技术以及新思想,为后续相关课程的学习打下良好基础,为后续职业发展奠定基石。
陈向群,北京大学信息科学技术学院教授,研究领域包括系统软件、泛在计算、互联网金融等。主要编写和翻译的教材有《操作系统教程》、《现代操作系统》、《操作系统—精髓与设计原理》、《Windows操作系统原理》、《Solaris操作系统原理》、《Windows操作系统内核实验教程》等。主讲课程有“操作系统”、“操作系统实习”、“高级操作系统”、“嵌入式操作系统”等。
章节
- 课时1: 操作系统做了什么? (10分12秒)
- 课时2:操作系统的定义和作用 (20分13秒)
- 课时3:操作系统的主要特征 (10分30秒)
- 课时4:典型操作系统的架构 (11分11秒)
- 课时5:操作系统的分类1 (17分17秒)
- 课时6:操作系统的分类2 (18分23秒)
- 课时7: 处理器状态 (15分51秒)
- 课时8:中断与异常机制介绍 (14分50秒)
- 课时9:中断与 异常机制 工作原理 (16分27秒)
- 课时10:实例:X86的中断与异常机制 (9分48秒)
- 课时11:系统调用机制 (15分35秒)
- 课时12:实例:基于X86的Linux系统调用机制简介 (13分23秒)
- 课时13:进程的基本概念 (17分40秒)
- 课时14:进程状态及状态转换 (14分51秒)
- 课时15:进程控制 (14分18秒)
- 课时16:关于进程相关概念的讨论 (17分40秒)
- 课时17:线程的引入 (14分43秒)
- 课时18:线程机制的实现 (11分14秒)
- 课时19:处理器调度的相关概念 (15分4秒)
- 课时20:设计调度算法要考虑的几个问题 (9分1秒)
- 课时21:批处理系统的调度算法 (13分25秒)
- 课时22:交互式系统的调度算法 (16分52秒)
- 课时23:多级反馈队列调度算法、各种调度算法小结等 (13分1秒)
- 课时24:Windows 的线程调度算法 (14分54秒)
- 课时25:进程的并发执行 (12分27秒)
- 课时26:进程互斥 (9分42秒)
- 课时27:进程互斥的软件解决方案 (17分2秒)
- 课时28:进程互斥的硬件解决方案 (12分4秒)
- 课时29:进程同步 (13分49秒)
- 课时30:信号量及PV操作 (11分22秒)
- 课时31:生产者消费者问题 (9分55秒)
- 课时32:读者写者问题 (10分37秒)
- 课时33:管程的基本概念 (11分38秒)
- 课时34:HOARE管程 (8分15秒)
- 课时35:管程的应用 (11分23秒)
- 课时36:MESA管程 (13分9秒)
- 课时37:PTHREAD中的同步机制 (8分21秒)
- 课时38:进程间通信IPC (10分20秒)
- 课时39:典型操作系统中的IPC机制 (11分40秒)
- 课时40:基本概念-地址重定位 (12分35秒)
- 课时41:物理内存管理 (7分18秒)
- 课时42:伙伴系统 (8分42秒)
- 课时43:基本内存管理方案1 (9分24秒)
- 课时44:基本内存管理方案2 (19分41秒)
- 课时45:交换技术 (14分15秒)
- 课时46:虚拟存储技术 (12分9秒)
- 课时47: 页表及页表项的设计 (18分53秒)
- 课时48:地址转换过程及TLB的引入 (11分46秒)
- 课时49:页错误(Page Fault) (6分14秒)
- 课时50:软件相关策略 (18分13秒)
- 课时51:页面置换算法1 (25分29秒)
- 课时52:页面置换算法2-工作集算法 (17分33秒)
- 课时53:其他相关技术 (7分1秒)
- 课时54:文件与文件系统 (15分28秒)
- 课时55:文件的存储介质 (8分30秒)
- 课时56: 磁盘空间管理 (11分6秒)
- 课时57:文件控制块及文件目录 (13分11秒)
- 课时58:文件的物理结构 (29分7秒)
- 课时59:文件系统的实现 (13分54秒)
- 课时60:文件系统实例——UNIX (15分58秒)
- 课时61:文件系统实例——FAT (22分38秒)
- 课时62:文件操作的实现 (12分16秒)
- 课时63:文件系统的管理 (13分50秒)
- 课时64:文件系统的安全性 (6分44秒)
- 课时65:文件系统的性能1 (18分29秒)
- 课时66:文件系统的性能2 (16分27秒)
- 课时67:文件系统的性能3 (11分42秒)
- 课时68:文件系统的两个练习 (8分58秒)
- 课时69:IO管理概述 (18分17秒)
- 课时70:I-O硬件组成 (9分59秒)
- 课时71: I-O控制方式 (6分29秒)
- 课时72:I-O软件的组成 (5分34秒)
- 课时73:I-O相关技术 (10分43秒)
- 课时74:I-O设备管理 (8分45秒)
- 课时75:I-O性能问题 (5分54秒)
- 课时76:死锁的基本概念 (20分52秒)
- 课时77:资源分配图 (12分10秒)
- 课时78:死锁预防 (14分6秒)
- 课时79:死锁避免 (16分55秒)
- 课时80:银行家算法 (15分20秒)
- 课时81:死锁检测与解除 (8分18秒)
- 课时82:哲学家就餐问题 (18分8秒)
热门下载
热门帖子