当前课程知识点:计算机操作系统 > 5 文件管理 > 5.5 记录的成组与分解 > 5.5 记录的成组与分解
大家好 本视频介绍记录的成组与分解
我们前面已经讲到了
文件包括了逻辑结构和物理结构两个侧面
逻辑结构描述了用户的数据组织方式
它可以是一个字节的流
或者是一个记录的流
而物理结构则将描述
文件信息将记录在磁盘某个卷上的
某些块当中
那么逻辑记录和物理记录
如何来加以对应呢
对于少数特殊的情况来说
一个很大的物理记录需要存放在多个物理记录当中
但对于大多数情况而言
一个逻辑记录它的大小尺寸
将远远小于物理记录的大小与尺寸
一个物理记录只存放一个逻辑记录
显然会造成存储空间的极大的浪费
并且导致重复地启动外围设备
从而造成计算机处理效率的降低
所以我们有一种必然的处理方式
所以我们在编程的时候
我们要注意打开文件 关闭文件这样的操作
我们在关闭操作系统的时候
需要来shut down执行这样一条命令
这些都是为了来解决推迟写的问题
如果你直接掉电的话
那么推迟写就会出现
用户进程认为写了
而实际并没有写出去
而只是写在缓冲区当中的情况
-1.1 计算机系统概览
-1.2 计算机硬件系统
-1.3 计算机软件系统
-1.4 计算机操作技术的发展
-1.5 计算机操作系统
-1.6 资源管理的角度
-1.7 程序控制的角度
-1.8 操作系统控制计算机的角度
-1.9 人机交互的角度
-1.10 程序接口的角度
-1.11 系统结构的角度
-1 计算机操作系统概述-随堂测试
-2.1 处理器与寄存器
-2.2 指令与处理器模式
-2.3 中断
--2.3 中断
-2.4 中断源
--2.4 中断源
-2.5 中断系统1
-2.6 中断系统2
-2.7 多中断的响应与处理
-2.8 进程及其状态
-2.9 进程的数据描述
-2.10 进程的管理
-2.11 进程切换与模式切换
-2.12 多线程技术概述
-2.13 KLT与ULT
-2.14 多线程实现的混合策略
-2.15 处理器调度的层次
-2.16 处理器调度算法1
-2.17 处理器调度算法2
-2 处理器管理-随堂测试
-3.1 存储管理的主要模式
-3.2 存储管理的功能
-3.3 虚拟存储器的概念
-3.4 存储管理的硬件支撑
-3.5 单连续分区存储管理
-3.6 可变分区存储管理
-3.7 页式存储管理的基本原理
-3.8 页式存储管理的地址转换
-3.9 页式虚拟存储管理
-3.10 页面调度
-3.11 反置页表
-3.12 段式存储管理
-3.13 段式虚拟存储管理
-3.14 段页式存储管理
-3 存储管理-随堂测试
-4.1 设备管理概述
-4.2 IO控制方式
-4.3 总线与IO
-4.4 IO软件的实现层次
-4.5 IO软件的实现
-4.6 IO缓冲区
-4.7 设备独立性
-4.8 独占型外设的分配
-4.9 磁盘的物理结构
-4.10 磁盘的驱动调度
-4.11 SPOOLing系统
-4.12 批处理系统的作业管理
-4 设备管理-随堂测试
-5.1 文件的概念
-5.2 文件系统及其功能
-5.3 文件的存储
-5.4 文件的逻辑结构
-5.5 记录的成组与分解
-5.6 文件的物理结构
-5.7 文件的目录结构
-5.8 文件目录的管理
-5.9 文件的安全与保护
-5.10 文件的保护
-5.11 文件的存取方法
-5.12 文件的使用
-5.13 辅助空间管理
-5.14 文件系统的实现层次
-5 文件管理-随堂测试
-6.1 并发程序设计的概念
-6.2 并发进程的制约关系
-6.3 临界区
--6.3 临界区
-6.4 临界区管理实现的尝试
-6.5 临界区管理实现的硬件方式
-6.6 PV操作与进程互斥
-6.7 PV操作与进程同步
-6.8 生产者消费者问题探究
-6.9 管程概述
--6.9 管程概述
-6.10 霍尔管程
-6.11 霍尔管程的例
-6.12 进程通信
-6.13 高级进程通信机制
-6.14 死锁的产生
-6.15 死锁的防止
-6.16 死锁的避免
-6.17 死锁的检测
-6 并发程序设计-随堂测试