内容
- 定义-文件锁定是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了文件锁定
定义-文件锁定是什么意思?
文件锁定是一项数据管理功能,可限制其他用户更改特定文件。在任何给定时间,这仅允许一个用户或进程访问此文件。这是为了防止干扰相同文件上的更新的问题。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了文件锁定
例如,如果进程A和进程B打开相同的文件,则进程A然后更改文件并保存。仍然具有原始状态文件的进程B进行了一些更改,然后将其保存,从而使进程A所做的更改丢失了。
文件锁定机制是IBM于1963年在使用OS / 360的大型计算机中引入的。在当时,它被称为“排他性控制”。这是多用户系统中文件管理的先来先服务方法。访问该文件的第一个进程或用户会阻止其他用户访问该文件。更新文件并放弃控制权后,该文件将被解锁并可供其他人访问。此方法的现代实现允许多个用户访问文件,但是只有第一个访问该文件的用户才能修改它。某些应用程序允许插入更新,并在以后有选择地合并所有更改,无论是手动还是自动。