Method and apparatus for increasing efficiency of data storage in a file system
First Claim
Patent Images
1. A method in a data processing system for storing data in a file system, the method comprising:
- determining whether space is available in an inode for a file in the file system; and
responsive to space being available, storing the data in the inode.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for storing data in a file system. A determination is made as to whether space is available in an inode of the file in the file system. The data is stored into the inode in response to space being available. Additionally, data for a file may be stored in a block that is partially filled with data from another file. Data for a file may be stored using either the inode or by sharing a block. Data also may be stored using both of these mechanisms.
-
Citations
22 Claims
-
1. A method in a data processing system for storing data in a file system, the method comprising:
-
determining whether space is available in an inode for a file in the file system; and
responsive to space being available, storing the data in the inode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system for storing data in a file system, the data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to determine whether space is available in an inode of the file in the file system; and
store the data in the inode in response to space being available.
-
-
9. A data processing system for storing data in a file system, the data processing system comprising:
-
determining means for determining whether space is available in an inode of the file in the file system; and
storing means, responsive to space being available, for storing the data in the inode. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product in a computer readable medium for storing data in a file system, the computer program product comprising:
-
first instructions for determining whether space is available in an inode of the file in the file system; and
second instructions, responsive to space being available, for storing the data in the inode. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification