Invention Grant
- Patent Title: Efficient management of large number of file descriptors
-
Application No.: US14746695Application Date: 2015-06-22
-
Publication No.: US10013453B2Publication Date: 2018-07-03
- Inventor: Mukund Gunti , Joe A. Landers
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30

Abstract:
A file descriptor data structure is configured as a hierarchy of tables. File descriptors are stored as entries in tables that are at the bottom of the hierarchy. When a request to add a file descriptor is received and there are no more entries remaining in the file descriptor tables, the file descriptor data structure is extended by obtaining a lock on a variable containing a maximum number of file descriptors, adding the file descriptor to a new file descriptor table, updating entries in existing upper level tables of the hierarchy so that they point to the new file descriptor table, updating the variable containing the maximum number of file descriptors, and releasing the lock.
Public/Granted literature
- US20160371322A1 EFFICIENT MANAGEMENT OF LARGE NUMBER OF FILE DESCRIPTORS Public/Granted day:2016-12-22
Information query