首页
星云
工具
资源
星选
资讯
热门工具
自选颜色
:
PDF转图片
完全免费
小红书视频下载
无水印
抖音视频下载
无水印
数字星空
王道操作系统课件 2024
操作系统
47.33MB
26
需要积分: 1
立即下载
资源介绍:
王道408 操作系统课件 2024新版ppt课件
2022
年
王道考研
/c
s
ka
oya
n.
c
o
m
1
本节内容
逻辑结构
Vs
物理结构
!"#$
%&'()*+)
,-&*.
1
!"#$
%&'()*+)
,-&*.
傻傻分不清楚?
2
2022
年
王道考研
/c
s
ka
oya
n.
c
o
m
2
!"#$
%&'()*+)
,-&*.
例:
C
语言创建无结构文件
3
!"#$
%&'()*+)
,-&*.
逻辑结构(从用户视角看)
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
每个字符
1B
。在用户看来,整个文
件占用一片连续的逻辑地址空间
······
Eg
:你要找到第
16
个字符(编号从
0
开始)
用户用逻辑地
址访问文件
4
2022
年
王道考研
/c
s
ka
oya
n.
c
o
m
3
!"#$
%&'()*+)
,-&*.
物理结构(从操作系统视角看)
1KB
#0
1KB
#1
1KB
#2
1KB
#3
1KB
#4
1KB
#5
······
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
······
被操作系统拆分为若干个块,逻辑块号相邻
连续分配:逻辑上相邻的块物理上也相邻
#0
#1
#2
#3
#4
#5
……
用户:
使用
C
语言库函数
fsee
k
,将文件读写指针指向位置
n
使用
C
语言库函数
fge
t
c
,从读写指针所指位置读出
1B
内容
fge
t
c
底层使用了
Rea
d
系统调用,
操作系统将(逻辑块号,块内偏移量)
转换为(物理块号,块内偏移量)
操作系统视角:反正就是一堆二进制数
据,每个磁盘块可存储
1KB
,拆就完了!
指明逻
辑地址
5
!"#$
%&'()*+)
,-&*.
物理结构(从操作系统视角看)
1KB
#0
1KB
#1
1KB
#2
1KB
#3
1KB
#4
1KB
#5
······
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
H
e
l
l
o
w
o
r
l
d
!
······
链接分配:逻辑上相邻的块在物理上用链接
指针表示先后关系
#0
#1
#2
#3
#4
#5
……
用户:
使用
C
语言库函数
fsee
k
,将文件读写指针指向位置
n
使用
C
语言库函数
fge
t
c
,从读写指针所指位置读出
1B
内容
被操作系统拆分为若干个块,逻辑块号相邻
操作系统视角:反正就是一堆二进制数
据,每个磁盘块可存储
1KB
,拆就完了!
指明逻
辑地址
fge
t
c
底层使用了
Rea
d
系统调用,
操作系统将(逻辑块号,块内偏移量)
转换为(物理块号,块内偏移量)
6
资源文件列表:
OS23课件全.zip 大约有164个文件
1.1_1_操作系统的概念、功能.pdf 2.32MB
__MACOSX/._1.1_1_操作系统的概念、功能.pdf 352B
1.1_2_操作系统的特征.pdf 678.67KB
__MACOSX/._1.1_2_操作系统的特征.pdf 352B
1.2_操作系统的发展与分类.pdf 660.26KB
__MACOSX/._1.2_操作系统的发展与分类.pdf 352B
1.3_1_操作系统的运行机制.pdf 934.86KB
__MACOSX/._1.3_1_操作系统的运行机制.pdf 1.16KB
1.3_2_中断和异常.pdf 593.09KB
__MACOSX/._1.3_2_中断和异常.pdf 1.07KB
1.3_3_系统调用.pdf 639.26KB
__MACOSX/._1.3_3_系统调用.pdf 352B
1.4_1_操作系统体系结构(上).pdf 462.44KB
__MACOSX/._1.4_1_操作系统体系结构(上).pdf 352B
1.4_2_操作系统体系结构(下).pdf 1.89MB
__MACOSX/._1.4_2_操作系统体系结构(下).pdf 352B
1.5_操作系统引导.pdf 1.5MB
__MACOSX/._1.5_操作系统引导.pdf 352B
1.6_虚拟机.pdf 1.98MB
__MACOSX/._1.6_虚拟机.pdf 1.06KB
2.1_1_进程的概念、组成、特征.pdf 1.11MB
__MACOSX/._2.1_1_进程的概念、组成、特征.pdf 352B
2.1_2_进程的状态与转换、进程的组织.pdf 668.61KB
__MACOSX/._2.1_2_进程的状态与转换、进程的组织.pdf 352B
2.1_3_进程控制.pdf 887.21KB
__MACOSX/._2.1_3_进程控制.pdf 352B
2.1_4_进程通信.pdf 1.42MB
__MACOSX/._2.1_4_进程通信.pdf 352B
2.1_5_线程的概念与特点.pdf 707.64KB
__MACOSX/._2.1_5_线程的概念与特点.pdf 352B
2.1_6_线程的实现方式和多线程模型.pdf 569.44KB
__MACOSX/._2.1_6_线程的实现方式和多线程模型.pdf 352B
2.1_7_线程的状态与转换.pdf 261.46KB
__MACOSX/._2.1_7_线程的状态与转换.pdf 352B
2.2_1_调度的概念、层次.pdf 619.14KB
__MACOSX/._2.2_1_调度的概念、层次.pdf 352B
2.2_2_进程调度的时机、切换与过程、方式.pdf 583.66KB
__MACOSX/._2.2_2_进程调度的时机、切换与过程、方式.pdf 352B
2.2_3_调度器和闲逛进程.pdf 275.78KB
__MACOSX/._2.2_3_调度器和闲逛进程.pdf 352B
2.2_4_调度算法的评价指标.pdf 629.23KB
__MACOSX/._2.2_4_调度算法的评价指标.pdf 352B
2.2_5_调度算法_先来先服务、最短作业优先、最高响应比优先.pdf 457.85KB
__MACOSX/._2.2_5_调度算法_先来先服务、最短作业优先、最高响应比优先.pdf 352B
2.2_6_调度算法_时间片轮转、优先级、多级反馈队列.pdf 466.09KB
__MACOSX/._2.2_6_调度算法_时间片轮转、优先级、多级反馈队列.pdf 352B
2.2_7_调度算法_多级队列调度算法.pdf 180.34KB
__MACOSX/._2.2_7_调度算法_多级队列调度算法.pdf 352B
2.3_1_什么是进程同步、进程互斥.pdf 498.04KB
__MACOSX/._2.3_1_什么是进程同步、进程互斥.pdf 249B
2.3_2_进程互斥的软件实现方法.pdf 846.83KB
__MACOSX/._2.3_2_进程互斥的软件实现方法.pdf 249B
2.3_3_进程互斥的硬件实现方法.pdf 532.46KB
__MACOSX/._2.3_3_进程互斥的硬件实现方法.pdf 249B
2.3_4_互斥锁.pdf 395.81KB
__MACOSX/._2.3_4_互斥锁.pdf 249B
2.3_5_信号量机制.pdf 675KB
__MACOSX/._2.3_5_信号量机制.pdf 249B
2.3_6_用信号量实现进程互斥、同步、前驱关系.pdf 574.55KB
__MACOSX/._2.3_6_用信号量实现进程互斥、同步、前驱关系.pdf 249B
2.3_7_生产者-消费者问题.pdf 369.62KB
__MACOSX/._2.3_7_生产者-消费者问题.pdf 249B
2.3_8_多生产者-多消费者.pdf 417.9KB
__MACOSX/._2.3_8_多生产者-多消费者.pdf 249B
2.3_9_吸烟者问题.pdf 384.52KB
__MACOSX/._2.3_9_吸烟者问题.pdf 249B
2.3_10_读者-写者问题.pdf 349.2KB
__MACOSX/._2.3_10_读者-写者问题.pdf 249B
2.3_11_哲学家进餐问题.pdf 444.56KB
__MACOSX/._2.3_11_哲学家进餐问题.pdf 249B
2.3_12_管程.pdf 642.03KB
__MACOSX/._2.3_12_管程.pdf 249B
2.4_1_死锁的概念.pdf 638.68KB
__MACOSX/._2.4_1_死锁的概念.pdf 249B
2.4_2_死锁的处理策略—预防死锁.pdf 569.46KB
__MACOSX/._2.4_2_死锁的处理策略—预防死锁.pdf 249B
2.4_3_死锁的处理策略—避免死锁.pdf 569.16KB
__MACOSX/._2.4_3_死锁的处理策略—避免死锁.pdf 249B
2.4_4_死锁的处理策略—死锁的检测与解除.pdf 499.35KB
__MACOSX/._2.4_4_死锁的处理策略—死锁的检测与解除.pdf 249B
3.1_1_内存的基础知识.pdf 1019.05KB
__MACOSX/._3.1_1_内存的基础知识.pdf 352B
3.1_2_内存管理的概念.pdf 614.25KB
__MACOSX/._3.1_2_内存管理的概念.pdf 352B
3.1_3_覆盖与交换.pdf 559.92KB
__MACOSX/._3.1_3_覆盖与交换.pdf 352B
3.1_4_连续分配管理方式.pdf 544.5KB
__MACOSX/._3.1_4_连续分配管理方式.pdf 352B
3.1_5_动态分区分配算法.pdf 366.67KB
__MACOSX/._3.1_5_动态分区分配算法.pdf 352B
3.1_6_基本分页存储管理的基本概念.pdf 631.72KB
__MACOSX/._3.1_6_基本分页存储管理的基本概念.pdf 352B
3.1_7_基本地址变换机构.pdf 524.15KB
__MACOSX/._3.1_7_基本地址变换机构.pdf 352B
3.1_8_具有快表的地址变换机构.pdf 479.82KB
__MACOSX/._3.1_8_具有快表的地址变换机构.pdf 352B
3.1_9_两级页表.pdf 534.76KB
__MACOSX/._3.1_9_两级页表.pdf 352B
3.1_10_基本分段存储管理方式.pdf 562.17KB
__MACOSX/._3.1_10_基本分段存储管理方式.pdf 352B
3.1_11_段页式管理方式.pdf 590.96KB
__MACOSX/._3.1_11_段页式管理方式.pdf 352B
3.2_1_虚拟内存的基本概念.pdf 723.07KB
__MACOSX/._3.2_1_虚拟内存的基本概念.pdf 352B
3.2_2_请求分页管理方式.pdf 1.16MB
__MACOSX/._3.2_2_请求分页管理方式.pdf 352B
3.2_3_页面置换算法.pdf 449.57KB
__MACOSX/._3.2_3_页面置换算法.pdf 352B
3.2_4_页面分配策略.pdf 596.55KB
__MACOSX/._3.2_4_页面分配策略.pdf 352B
3.2_5_内存映射文件.pdf 332.31KB
__MACOSX/._3.2_5_内存映射文件.pdf 352B
4.1_1_初识文件管理.pdf 1MB
__MACOSX/._4.1_1_初识文件管理.pdf 352B
4.1_2_文件的逻辑结构.pdf 723.42KB
__MACOSX/._4.1_2_文件的逻辑结构.pdf 352B
4.1_3_文件目录.pdf 513.37KB
__MACOSX/._4.1_3_文件目录.pdf 352B
4.1_4_文件的物理结构.pdf 351.79KB
__MACOSX/._4.1_4_文件的物理结构.pdf 352B
4.1_5_逻辑结构VS物理结构.pdf 2.47MB
__MACOSX/._4.1_5_逻辑结构VS物理结构.pdf 352B
4.1_6_文件存储空间管理.pdf 722.98KB
__MACOSX/._4.1_6_文件存储空间管理.pdf 352B
4.1_7_文件的基本操作.pdf 520.91KB
__MACOSX/._4.1_7_文件的基本操作.pdf 352B
4.1_8_文件共享.pdf 964.09KB
__MACOSX/._4.1_8_文件共享.pdf 352B
4.1_9_文件保护.pdf 1.33MB
__MACOSX/._4.1_9_文件保护.pdf 352B
4.3_1_文件系统的层次结构.pdf 164.87KB
__MACOSX/._4.3_1_文件系统的层次结构.pdf 352B
4.3_2_文件系统的全局结构(布局).pdf 1.41MB
__MACOSX/._4.3_2_文件系统的全局结构(布局).pdf 352B
4.3_3_虚拟文件系统.pdf 943.08KB
__MACOSX/._4.3_3_虚拟文件系统.pdf 352B
5.1_1_IO设备的基本概念和分类.pdf 486.65KB
__MACOSX/._5.1_1_IO设备的基本概念和分类.pdf 352B
5.1_2_IO控制器.pdf 472.14KB
__MACOSX/._5.1_2_IO控制器.pdf 352B
5.1_3_IO控制方式.pdf 456.96KB
__MACOSX/._5.1_3_IO控制方式.pdf 352B
5.1_4_IO软件层次结构.pdf 317.12KB
__MACOSX/._5.1_4_IO软件层次结构.pdf 352B
5.1_5_输入输出应用程序接口和驱动程序接口.pdf 2.32MB
__MACOSX/._5.1_5_输入输出应用程序接口和驱动程序接口.pdf 352B
5.2_1_IO核心子系统.pdf 136.84KB
__MACOSX/._5.2_1_IO核心子系统.pdf 352B
5.2_2_假脱机技术.pdf 386.65KB
__MACOSX/._5.2_2_假脱机技术.pdf 352B
5.2_3_设备的分配与回收.pdf 467.68KB
__MACOSX/._5.2_3_设备的分配与回收.pdf 352B
5.2_4_缓冲区管理.pdf 400.09KB
__MACOSX/._5.2_4_缓冲区管理.pdf 352B
5.3_1_磁盘的结构.pdf 389.59KB
__MACOSX/._5.3_1_磁盘的结构.pdf 352B
5.3_2_磁盘调度算法.pdf 399.15KB
__MACOSX/._5.3_2_磁盘调度算法.pdf 352B
5.3_3_减少磁盘延迟时间的方法.pdf 323.34KB
__MACOSX/._5.3_3_减少磁盘延迟时间的方法.pdf 352B
5.3_4_磁盘的管理.pdf 278.45KB
__MACOSX/._5.3_4_磁盘的管理.pdf 352B
5.3_5_固态硬盘SSD.pdf 1.46MB
__MACOSX/._5.3_5_固态硬盘SSD.pdf 352B
0评论
提交
取消回复
加载更多评论
其他资源
Mathwork+Matlab+编程手册
Introduction to Programming with MATLAB ~ Vanderbilt University
C#一个简陋的截图工具-供初学用(我也是菜鸟)
这个上面没有其他多余的代码仅仅是截图的重要部分而已、、、
fe1.1s usb扩展口的原理图
一个比较不算的芯片,做USB扩展口用的,免费给大家分享
拼多多订单批量导出软件工具
很好用的一款永久免费的拼多多订单批量导出工具软件,无需配置,一键导出,小巧方便,界面很简单,操作也很省心,后台运行体积很小。
misaka-v3.3.8.zip
misaka-v3.3.8.zip
Spring3.2 jar
包含Spring3.2的一些常用jar文件,比较全的。
QT+FFMPEG 从摄像机拉取rtsp裸h264流,播放并保存到本地
功能: 1. 从摄像头拉rtsp裸h264流 2. 实时播放 3. 视频流实时转换为Mpeg-Ts 4. 改变码率,改变I帧间隔 5. 断线重连 6. ffmpeg版本4.3
WebrtcDemo
基于WebRtc实现安卓视频一对一聊天的demo,里面包含了用socket简单写的java服务器,里面的地址改成自己电脑的本机ip4地址即可测试。