Дом В новостях Что такое блокировка файлов? - определение из техопедии

Что такое блокировка файлов? - определение из техопедии

Оглавление:

Anonim

Определение - что означает блокировка файлов?

Блокировка файлов - это функция управления данными, которая запрещает другим пользователям изменять определенный файл. Это позволяет только одному пользователю или процессу получить доступ к этому файлу в любой момент времени. Это сделано для того, чтобы избежать проблем с обновлениями в одних и тех же файлах.

Техопедия объясняет блокировку файлов

Например, если процесс A и процесс B открывают один и тот же файл, процесс A затем изменяет файл и сохраняет его. Процесс B, который все еще имеет исходный файл состояния, вносит некоторые изменения, а затем сохраняет его, что делает изменения, сделанные процессом A, потерянными.

Механизм блокировки файлов был введен IBM в 1963 году на мэйнфреймах, которые использовали OS / 360. В то время это называлось «эксклюзивный контроль». Это метод «первым пришел - первым обслужен» для управления файлами в многопользовательских системах. Первый процесс или пользователь, получивший доступ к файлу, блокирует доступ других пользователей к нему. Когда файл был обновлен и контроль был отменен, он становится разблокированным и доступным для других. Современная реализация этого метода позволяет нескольким пользователям получить доступ к файлу, но только первый, кто получит к нему доступ, может изменить его. Некоторые приложения позволяют добавлять обновления со всеми изменениями, выборочно объединенными позже, вручную или автоматически.

Что такое блокировка файлов? - определение из техопедии