Может ли процесс заблокировать диск, чтобы другой процесс не мог получить к нему доступ? - PullRequest
2 голосов
/ 12 июля 2010

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

Рассматриваемая ОС - Linux.

1 Ответ

0 голосов
/ 04 декабря 2012

Поскольку в Linux все является файлом, попробуйте заблокировать файл, представляющий ваше устройство.

...