文件锁定

作者: Robert Simon
创建日期: 17 六月 2021
更新日期: 14 可能 2024
Anonim
PHP从零基础到项目实战第198课|文件锁定
视频: PHP从零基础到项目实战第198课|文件锁定

内容

定义-文件锁定是什么意思?

文件锁定是一项数据管理功能,可限制其他用户更改特定文件。在任何给定时间,这仅允许一个用户或进程访问此文件。这是为了防止干扰相同文件上的更新的问题。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了文件锁定

例如,如果进程A和进程B打开相同的文件,则进程A然后更改文件并保存。仍然具有原始状态文件的进程B进行了一些更改,然后将其保存,从而使进程A所做的更改丢失了。

文件锁定机制是IBM于1963年在使用OS / 360的大型计算机中引入的。在当时,它被称为“排他性控制”。这是多用户系统中文件管理的先来先服务方法。访问该文件的第一个进程或用户会阻止其他用户访问该文件。更新文件并放弃控制权后,该文件将被解锁并可供其他人访问。此方法的现代实现允许多个用户访问文件,但是只有第一个访问该文件的用户才能修改它。某些应用程序允许插入更新,并在以后有选择地合并所有更改,无论是手动还是自动。