操作系统课课件3.ppt

操作系统课课件3.ppt

ID:51499910

大小:77.00 KB

页数:10页

时间:2020-03-25

操作系统课课件3.ppt_第1页
操作系统课课件3.ppt_第2页
操作系统课课件3.ppt_第3页
操作系统课课件3.ppt_第4页
操作系统课课件3.ppt_第5页
资源描述:

《操作系统课课件3.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、习题课(4)文件管理计算1设文件为链接文件,有5个逻辑记录组成,每个逻辑记录的大小与磁盘块大小相等,均为512字节,并依次存放在50、121、75、80、63号盘块上。若要存取文件的第1569逻辑字节处的信息,问要访问哪一个磁盘块?答:1569=512*3+33访问字节的逻辑记录号:3物理盘块号:80计算2假定磁盘块的大小为1K,540M的硬盘,FAT表占多少存储空间?磁盘块个数:540M/1K=540K(个)512K<540K<1024K540个盘块号用20位二进制表示FAT表中每个表目:2.5字节FAT表占用:2.5*540K=1350K计算

2、3假设盘块大小为4KB,每个盘块号占4个字节,在两级索引结构中,允许的最大文件长度是多少?答:一个盘块有4KB/4=1KB个登记项二级索引有1KB*1KB个登记项每个登记项对应一个盘块文件的长度:1K*1K*4K=4GB一个UNIX/Linux文件系统中,如果一个盘块的大小为1KB,每个盘块占4个字节,若进程与访问偏移为263168字节处的数据,须经过几次间址?计算4答案:UNIX/Linux文件系统中,直接寻址为10块;一次间址为256块,二次简址为2562块;三次间址为2563块偏移263168字节的逻辑块号:263168/1024=257,

3、块内偏移为0。由于10〈257〈256+10故,一次间址分析5UNIX系统中有关外存磁盘空块的分配与回收,是借助超级块中的栈来进行的。假如某个时刻系统状况如下图所示。若此时某进程要建立文件A,申请4个盘块。请说明分配过程,并给出分配完毕后有关数据及表更改情况。超级块栈s-free[49]s-free[48]s-free[1]s-free[0]s-nfree99#2100#99#00……000100#50150#……103#102#101#150#50200#…………151#200#50250#201#………………计算6设定一个文件的i节点为128

4、字节,文件的状态信息占用了68个字节;一个盘块指针为4字节长,每块的大小为8K。使用直接指针、一次间接指针、二次间接指针、三次间接指针分别可以表示多大的文件?答案:直接指针项数:(128-68)/4-3=12(个)12*80K=960KB一次间接指针:(8K/4)*8K=16MB二次间接指针:2K*2K*8K=32G三次间接:2K*2K*2K*8K=16TB分析7UNIX文件F的存取权限为:rwxr-x---,该文件的文件主uid=12,gid=1,另一个用户的uid=6,gid=1,是否允许该文件执行文件F?答案:F文件的文件主的权限:读写及执

5、行;同组用户的权限:读和执行其他用户对该文件无权限另一用户为同组用户,有读和执行的权限计算6在UNIX系统中,如果当前目录是/usr/wang,那么,相对路径为../ast/vvv文件的绝对路径名是什么?并写出简要分析。答案:绝对路径:/usr/ast/vvv../ast/vvv表示该文件位于当前目录的上一级目录下的/ast/目录下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。