Live briefing
Everything about File locking
Computer mechanism
File locking is a mechanism that restricts access to a computer file, or to a region of a file, by allowing only one user or process to modify or delete it at a specific time, and preventing reading of the file while it's being modified or deleted. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: File lockingA 5-minute orientation
- Pick up a classic book: Lock performance monitoring systemThe most-reprinted book on the subject
- Read the landmark paper: Publication bias in the social sciences: Unlocking the file drawerCited 1,187 times
- Go sideways: Device fileA closely related topic
- Go sideways: Directory (computing)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Publication bias in the social sciences: Unlocking the file drawer
Design and Evaluation of MPI File Domain Partitioning Methods under Extent-Based File Locking Protocol
A decomposition solution to a queueing network model of a distributed file system with dynamic locking
Consistency and locking for distributing updates to web servers using a file system
Scalable Session Locking for a Distributed File System
Record and file locking
A scalable record locking scheme for parallel file access
📚 Books worth reading
- 📕Lock performance monitoring systemMarilyn V. Fleming · 1985
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Device file In Unix-like operating systems, a device file, device node, or special file is an interface to a device driver that appears in a file system as if it were…
- Directory (computing) In computing, a directory is a file system cataloging structure that contains references to other computer files, and possibly other directories. On many…
- List of file systems The following lists identify, characterize, and link to more thorough information on file systems. Many older operating systems support only their one…
- Named pipe In computing, a named pipe (also known as a FIFO for its behavior) is an extension of the traditional pipe concept on Unix and Unix-like systems, and is…
- Ioctl In computing, ioctl (an abbreviation of input/output control) is a system call for device-specific input/output operations and other operations which cannot…
- Network File System Network File System (NFS) is a distributed file system protocol originally developed by Sun Microsystems (Sun) in 1984, allowing a user on a client computer…
- Access-control list In computer security, an access-control list (ACL) is a list of permissions associated with a system resource (object or facility). An ACL specifies which…
- Comparison of file systems The following tables compare general and technical information for a number of computer file systems. All widely used file systems record a last modified…