分布式系统与WEB服务培训课件(ppt 64页)
分布式系统与WEB服务培训课件(ppt 64页)内容简介
内容摘要
5.1 共享文件的语义
两个以上的用户共享同一个文件时,会产生多种情况,从而产生不同的语义.故文件服务时必须精确定义服务的读写语义。
一.UNIX语义(时间顺序)
对于单处理机而言,在UNIX系统中,其读操作的语义是,读取的结果是它前面最近一次写操作形成的结果。写操作的语义是,若先后连续有两个写操作,则文件结果决定于后面的写操作。因此,最后形成的语义是严格意义下的时间序操作。
在对分布式文件系统中的文件进行读操作时,能看到以前所有对该文件执行写操作的效果。特别是,客户对于已打开文件的写操作可立即为其它打开此文件的客户所见。客户可共享文件当前位置的指针。这样,一个客户将指针向前推进时将影响所有共享客户的视图。
..............................
5.1 共享文件的语义
两个以上的用户共享同一个文件时,会产生多种情况,从而产生不同的语义.故文件服务时必须精确定义服务的读写语义。
一.UNIX语义(时间顺序)
对于单处理机而言,在UNIX系统中,其读操作的语义是,读取的结果是它前面最近一次写操作形成的结果。写操作的语义是,若先后连续有两个写操作,则文件结果决定于后面的写操作。因此,最后形成的语义是严格意义下的时间序操作。
在对分布式文件系统中的文件进行读操作时,能看到以前所有对该文件执行写操作的效果。特别是,客户对于已打开文件的写操作可立即为其它打开此文件的客户所见。客户可共享文件当前位置的指针。这样,一个客户将指针向前推进时将影响所有共享客户的视图。
..............................
用户登陆
售后服务热门资料
售后服务相关下载