- Patent Title: Efficient file management through granular opportunistic locking
-
Application No.: US14694640Application Date: 2015-04-23
-
Publication No.: US09654585B2Publication Date: 2017-05-16
- Inventor: Senthil Rajaram , Neal R. Christiansen , Christian G. Allred , David M. Kruse , Mathew George , Nandagopal Kirubanandan , Sarosh C. Havewala
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L29/08 ; G06F17/30 ; G06F12/0891 ; H04J1/16

Abstract:
Improved methods and systems for granular opportunistic locking mechanisms (oplocks) are provided for increasing file caching efficiency. Oplocks can be specified with a combination of three possible granular caching intentions: read, write, and/or handle. An oplock can be specified with an identifier that indicates a client/specific caller to avoid breaking the original oplock due to an incompatibility from other requests of the same client. An atomic oplock flag is added to create operations that allow callers to request an atomic open with an oplock with a given file.
Public/Granted literature
- US20150229735A1 EFFICIENT FILE MANAGEMENT THROUGH GRANULAR OPPORTUNISTIC LOCKING Public/Granted day:2015-08-13
Information query