网站首页常识百科 >正文
今天小编来给大家分享一些关于2014年华北电力大学计算机专业考研专业课复习 两种目录构成方法方面的知识吧,希望大家会喜欢哦
1、文件和文件系统
2、文件的逻辑结构
3、目录管理
4、两种目录构成方法
5、文件共享
6、文件保护
方法/步骤
文件和文件系统。长期存储信息有三个基本要素,能够存储大量信息,实用信息的进程终止时,信息仍旧存在,多个进程可以并发存取信息,文件是受操作系统管理的。有关文件的构造、命名、存取、使用、保护、实现和管理方法都是操作系统设计的主要内容。从总体上看,操作系统中处理文件的部分称为文件系统(file system)。文件的三种结构,字节序列记录序列
文件的逻辑结构。文件的逻辑结构一般是字节流;对于文件系统而言,必须将这种字节流(一个连续的逻辑地址空间)保存在磁盘的某些扇区中,这种存放
目录管理。通常通过文件目录实现文件的组织、管理的要求,(1)实现按名存取(根据用户给出的ASCII形式的文件名(路径名),定位到相应的文件控制块。)(2)提高对目录的检索速度(3)文件共享(4)允许文件重名(5)长文件名。文件控制块(FCB)描述和控制文件的数据结构,存放了为管理文件所需的所有有关信息。文件控制块是文件存在的标志,文件目录,件控制块的有序集合称为文件目录,一个文件控制块就是一个文件目录项。文件目录也被看成一个文件,称为目录文件,文件控制块的内容(1)基本信息类;文件名,文件物理位,文件逻辑结构,文件的物理结构。(2) 存取控制信息类(3) 使用信息类
两种目录构成方法。单级目录,两级目录结构,多级目录结构,路径名,文件访问过程:利用文件名查询文件目录,根据FCB或i结点所记录的文件物理地址(盘块号),得到文件在磁盘上的物理地址,将文件读入内存。查询方式线性检索:线性检索,慢HASH:利用文件名变换为文件目录索引值,不适用于通配符查询
文件共享。如果系统不提供文件共享,那么凡是需要该文件的用户,都须各自备有此文件的副本,对存储空间造成巨大浪费。——基于索引结点的共享方式——利用符号链实现文件共享。引用索引结点后,除文件名外的信息存储在i结点上。因此不管是wang用户还是li用户对文件进行修改,这种修改对i结点发生作用。因而这种改变,是其他用户可见的。i结点中,有一个链接计数count。用于表示链接到本索引结点上的用户目录项的数目。利用符号链实现文件共享。为使B能共享C的一个文件F,可以由系统创建一个LINK类型的新文件,也取名为F,并将F写入B的目录中,以实现B的目录与文件F的链接。在新文件中只包含被链接文件F的路径名。这样的链接方法被成为符号链接。新文件的路径名,被看作是符号链。当B访问这个LINK类文件时,OS根据文件的路径去读文件,实现用户B对文件F的共享。利用符号链实现文件共享时,只有文件主才拥有指向其索引结点的指针;其他用户只有该文件的路径名。当文件的拥有者删除文件后,LINK型文件不再起作用。利用符号链实现文件共享的优缺点。优点:链接本地和远地的文件。缺点:1、共享用户没有索引结点,读盘次数增加。2、LINK类文件占用一定磁盘空间
文件保护。使用文件有潜在的不安全因素——人为因素——系统因素——自然因素。确保文件系统安全性的措施——增加存取控制机制——磁盘容错技术——后备系统。第一级容错技术SFT-I:主要防止因磁盘表面缺陷所造成的数据丢失。1)双份目录和文件分配表2) 热修复重定向和写后读校验。第二级容错技术SFT-II,1 ) 磁盘镜像2) 磁盘双工。事务记录(Transaction Record)为了实现事务的原子性修改,一般借助事务记录这种数据结构来实现。这些数据结构放在稳定存储器上,用来记录事务运行时数据项修改的全部信息。又称为运行记录(Log)。记录字段为:事务名。用于标识该事务的惟一名字;。数据项名。它是被修改数据项的惟一名字;旧值修改前数据项的值;新值修改后数据项将具有的值。
本文到此结束,希望对大家有所帮助。
版权说明:本文由用户上传,如有侵权请联系删除!
猜你喜欢:
- 2022-09-10为什么说猎德村是土豪村(猎德村为什么那么有钱 揭秘猎德村真实分红有多少)
- 2022-09-10男人容易打呼噜是什么原因(男人为什么会打呼噜 打呼噜的原因)
- 2022-09-10为啥立夏要吃蛋(立夏为什么要吃蛋 立夏吃蛋的习俗由来已久)
- 2022-09-10经济崩盘的后果(经济为什么会崩溃 预支繁盛的后果)
- 2022-09-10如何解决戒奶时的涨奶(戒奶时涨奶怎么办 4个办法缓解涨奶痛苦)
- 2022-09-10黄金做空是买跌吗(黄金为什么暴跌 套了多单怎么办)
- 2022-09-10什么叫洗涤(洗涤是什么功能)
最新文章:
- 2022-09-10科三考试前吃什么药可以缓解紧张(科目三考试紧张吃什么药可缓解)
- 2022-09-10为什么小孩子也会打呼噜(小孩为什么会打呼噜 3个原因)
- 2022-09-10广州的名字为什么是羊城呢(广州为什么称为羊城 羊城名字由来揭秘)
- 2022-09-10广西的资本运作,现在还有人在做吗?(资本运作为什么放广西)
- 2022-09-10为什么泡脚要用木桶而不用塑料桶(泡脚为什么要用木桶)
- 2022-09-10海尔兄弟有没有换过内裤(海尔兄弟为什么只穿内裤 他们只穿内裤的原因居然是这个)
- 2022-09-10台州是哪个省属于哪个市管辖(台州是哪个省属于哪个市)
- 2022-09-10加多宝前身是不是王老吉(王老吉为什么改名加多宝 具体原因)
- 2022-09-10四大火炉城市是哪四个国家(四大火炉城市是哪四个)
- 2022-09-10为什么说猎德村是土豪村(猎德村为什么那么有钱 揭秘猎德村真实分红有多少)
- 2022-09-10狗吃了巧克力就会死吗(狗吃巧克力为什么会死 狗为什么不能吃巧克力)
- 2022-09-10电鳗在什么情况下会放电(电鳗为什么会放电 电鳗放电的原理)
- 2022-09-10千里莺啼绿映红上一句是什么(千里莺啼绿映红下一句是什么)
- 2022-09-10电梯里面为什么要装镜子(电梯里为什么要装镜子 3个原因)
- 2022-09-10汤圆的热量高吗会胖吗(汤圆的热量高吗)
- 热点推荐
- 热评文章