V
主页
操作系统原理2024-Lecture11:生产者消费者问题,管程(Hoare语义与Mesa语义),利用消息传递实现同步互斥
发布人
2024年春季学期,厦门大学计算机专业本科课程《操作系统原理》随堂录屏。相较于往年录屏,课件上增加了同学们预习时提出的问题收集,对同学提到感觉不太理解的地方会更详细地加以解释。(附加说明:当声音突然变小或者画面长时间静止不动的时候,大概率是在讲解板书)
打开封面
下载高清视频
观看高清视频
视频下载器
厦大这下出神人了
093.驻留集和工作集的概念
023.多核与多线程
操作系统原理08b:从0到1理解Dekker's互斥算法及其改进版本Peterson算法
操作系统原理2024-Lecture13:银行家算法,死锁检测与恢复,哲学家就餐问题,操作系统启动
088.页面置换算法(Clock,改进的Clock)
操作系统原理2024-Lecture07:用fork创建进程,线程的概念,线程控制块,用户级线程
操作系统原理14b:GDT与IDT & linux0.11的head.s
操作系统原理2024-Lecture09:软件方法实现互斥,锁的概念,硬件支持的自旋锁(开关中断与特殊指令)
C语言程序设计第8章:善于利用指针
003.冯诺依曼结构
022.线程的分类:用户级线程与内核级线程
操作系统原理24b:基于索引节点Inode的Unix文件系统
数据结构入坑指北6:图的概念、存储、遍历、连通性、关键路径与最短路径
操作系统原理11b:Hoare/Mesa管程&用消息传递实现同步互斥&读者写者问题初探
操作系统原理15a:函数调用与函数栈帧 & 内存管理需求
操作系统原理13a(伪):死锁小结&进程通信机制&计算机启动过程与BIOS
030.Dekker’s算法的演进
031.Peterson算法与Lamport的面包店算法
数据结构实验课讲解1a:基本概念回顾
操作系统原理22a:DMA, I/O组织结构 & 缓冲技术
002.通过Helloworld重新认识计算机系统
操作系统原理28b:课程回顾 & 操作系统设计原则小结
操作系统原理2024-Lecture08:内核级线程,多核与多线程,互斥问题初探
操作系统原理2024-Lecture16:放置算法,动态分区实现,伙伴系统,简单页式内存管理
操作系统原理2024-Lecture01:冯诺依曼架构,处理器/内存/IO/总线概述
操作系统原理2024-Lecture22:磁盘高速缓存、文件管理、记录组块
操作系统原理2024-Lecture02:实验简介,中断机制
操作系统原理2024-Lecture12:读者写者问题,栅栏,死锁的概念,死锁预防,死锁避免
操作系统原理2024-Lecture23:空闲空间管理、Unix索引节点、客户端-服务器计算、远程过程调用、消息传递、集群
操作系统原理21b:实时系统调度(速率单调,最早截止时间优先)& I/O设备
操作系统原理24a:文件的记录组块 & 磁盘空闲空间管理方法
141.基于分布式队列的分布式互斥(Lamport算法及其改进)与令牌传递方法
操作系统原理17a:覆盖、交换与虚拟存储 & 虚拟页式管理的页表问题
操作系统原理02a:课程实验简介&处理器及其寄存器是如何工作的
041.利用信号量解决生产者消费者问题
025.Unix进程线程与fork
004.处理器是如何工作的
数据结构入坑指北5:树、二叉树与哈夫曼树
101.短任务优先、最高响应比优先与最短剩余时间优先调度算法