
操作系统笔记
文章平均质量分 94
sx失去理智
中南大学20级计算机学院学生
展开
-
操作系统笔记(II:从进程同步到文件管理)
操作系统笔记(II:从进程同步到文件管理) 4.5.2 读者-写者问题 【问题描述】 若干读者、写者,共享文件/数据; 读者:可以同时读数据,不可修改数据。 写者:修改数据,不能同时修改同一份数据,进行修改时读者不能读。 【分析】 采用记录型信号量 互斥:为保证写者进程与其它进程互斥访问共享对象,设置互斥信号量wmutex,初值: 互斥:由于允许有多个读者,为了解目前的读者数量,设置一读者计数变量readcount。多个读者都对readcount进行操作,须设置对其操作的互斥信号量rmutex,初值: 读原创 2022-04-10 14:58:14 · 923 阅读 · 0 评论 -
操作系统笔记(I)
操作系统笔记 ch1.操作系统结构 1.工作控制方式 中断(Interrupt)【硬件】 陷入(trap)【软件】 2.硬件保护 双模式:内核模式(或称系统模式/内核态/系统态)、用户模式(或称用户态) I/O保护:特权保护(只在内核模式下才允许执行的指令)和非特权指令 CPU保护:定时器(设置中断计算机的周期时间,可固定/可变)——CPU Interval 内存保护:基址寄存器(存放程序基本地址值)、限长寄存器、越界检测 ch2.进程与线程 1.程序执行方式 程序的顺序执行:顺序性、封闭性、可再现原创 2022-03-13 20:44:54 · 3563 阅读 · 0 评论