操作系统面试题:文件

文件系统是操作系统的一部分,负责管理文件的存储。文件以流式存储,通常包含文件保护机制以控制不同用户的访问权限。文件属性存储在目录文件内的文件控制块中。文件名不能唯一标识文件,文件标识符用于此目的。操作系统通过逻辑结构和物理结构解决文件储存问题,包括顺序文件、索引文件和串联文件等不同物理结构。连续文件支持顺序存取,而串联文件结合了顺序文件和索引文件的特点,但不支持随机存取。位示图、空闲块链和空闲文件目录是管理磁盘空闲块的方法。多级目录结构解决了单级目录的共享和分类问题,无环图目录则提供了更灵活的组织方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文件系统:也是一种操作系统,也是一种文件

文件:信息在电脑里的储存形式,和数据库一样  现在都是流式存储 用户直接打开看不懂 但是程序可以直接可视化

文件保护的概念?其实指的是不同用户对文件不同的访问权限,起到的效果是文件保护

文件属性存放在哪里?目录文件里。具体一个文件对应一个文件控制块(fcb) 文件控制块至少包含文件名和物理地址

文件名可以唯一标识文件吗?

不可以,不同文件夹下可以有重名文件,用文件标识符唯一标识文件

进程用PID标识也是同理

 

操作系统如何解决文件储存的问题?依旧是逻辑结构和物理结构 

文件的物理结构是在硬盘上?还是内存上?还是缓存上?还是都是?合理的物理结构的目的是什么?缩短I/O时间?

顺序文件,索引文件,串联文件是什么?都是文件的物理结构?连续存放的文件物理结构,索引存放的文件物理结构,串联存放的文件物理结构

顺序文件可能无法随机存取吗?可变长记录的顺序文件无法实现随机存取

连续文件的连续是什么?是文件连续的存放在离散的物理空间还是文件按顺序存放在连续的物理空间?连续文件支持顺序存取和随机存取吗?连续文件和操作系统的顺序存储是类似的

索引文件上级目录记录的是什么?文件逻辑块和文件的对应关系  索引文件和页表的关系?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值