赞
踩
当用户要求对一个文件实施多次读/写或其他操作时,每次都要从检索目录开始。为了避免多次重复地检索目录,在大多数OS中都引入了“打开”这一文件系统调用。
当用户第一次请求对某文件进行操作时,须利用open系统将该文件打开。
打开:是指系统将指名文件的属性(包括该文件在外存上的物理位置),从外存拷贝到内存打开文件表中的一个表目中,并将该表目的编号(索引号)返回给用户
“打开”,就是在用户和指定文件之间建立起一个连接
用户可通过该连接直接得到文件信息,从而避免了再次通过目录检索文件。
当用户再次向系统发出文件操作请求时,系统根据用户提供的索引号可以直接在打开文件表中查找到文件信息。
节省了大量的检索开销,提高了对文件的操作速度。
如果用户不需要再对该文件实施相应的操作,可利用“关闭”系统调用来关闭此文件,断开此连接,OS会把该文件从打开文件表中的表目上删除
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。