9文件系统精选.ppt

文件管理的目的 方便的文件访问和控制:以符号名称作为文件标识,便于用户使用 并发文件访问和控制:在多道系统中支持对文件的并发访问和控制 统一的用户接口:在不同设备上提供同样的接口,方便用户操作和编程 多种文件访问权限:在多用户系统中的不同用户对同一文件会有不同的访问权限 优化性能:存储效率、检索性能、读写性能 差错恢复:能够验证文件的正确性,并具有一定的差错恢复能力 (4)文件系统的结构 打开文件的结构 每个进程有一个进程打开文件表,存放user结构中 NOFILE=15,表示一个进程最多能同时打开15个文件,该参数可配置 打开文件结构之间的关系 文件共享 1.父子进程共享同一文件,子进程在创建时继承了父进程的所有打开的文件,体现在打开文件表目的共享 文件共享 2.不同的用户以不同的文件名打开同一个文件 进程B open(“/user/a.out”,READ) 进程C open(“/hust/as”, READ) 文件共享 3.不同的进程以不同的用途打开同一个文件 进程A open(“/user/li”,READ) 进程C open(“/hust/li”,WRITE) 2. 树型文件目录结构 3. 树型目录的特点 优点: 层次结构清晰,便于管理和保护; 有利于文件分类;解决重名问题; 提高文件检索速度; 能

文档评论(0)

1亿VIP精品文档

相关文档