US2007226219A1PendingUtilityA1
Method of managing data of file system using database management
Assignee: SAMSUNG ELECTRONICS CO LTDPriority: Mar 22, 2006Filed: Mar 13, 2007Published: Sep 27, 2007
Est. expiryMar 22, 2026(expired)· nominal 20-yr term from priority
G06F 16/1865G06F 16/1727G06F 16/164G06F 16/13
44
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method of managing data of a file system using a database management system is provided. According to the method, the metadata of the file system is managed using a database management system (DBMS), but writing data to or reading data from a disk is directly performed by the file system according to the method directly performed not through other file systems or DBMSs. In this way, stable transactions are guaranteed for a user, and the user can design a disk allocation algorithm optimized with respect to a multimedia environment.
Claims
exact text as granted — not AI-modified1 . A method of managing data in a file system comprising:
searching for a free disk space by using a database management system (DBMS) managing metadata of the file system, when a data write request is received from an application; writing the data in the free disk space without involvement of the DBMS, by referring to the search result; and updating a part of the metadata changing with the data being written, by using the DBMS.
2 . The method of claim 1 , wherein all operations from the searching operation to the updating operation are managed by the DBMS as one transaction.
3 . The method of claim 1 , wherein the file system operates at a user level.
4 . The method of claim 1 , wherein a disk on which the data is stored is different from a disk on which the metadata is stored.
5 . The method of claim 1 , wherein the updating of the part of the metadata comprises requesting the DBMS to update at least one of a database table containing information about a free space, a database table containing information about a non-free space, and a database table containing information about an inode.
6 . The method of claim 1 , wherein the metadata expresses information about a free space of a disk in the form of an extent.
7 . The method of claim 6 , wherein the extent form is expressed with a block number indicating a start position of the free space and the number of blocks corresponding to the size of the free space.
8 . The method of claim 6 , wherein the extent form is expressed with a byte offset indicating a start position of the free space and a byte unit indicating the size of the free space.
9 . The method of claim 1 , further comprising:
obtaining metadata related to the data through the DBMS, when a read request of the data is received from an arbitrary application; reading data of at least one block determined by the obtained metadata from a disk not through the DBMS; and transferring the read data to the arbitrary application.
10 . A computer readable recording medium storing a computer program for performing a method of managing data in a file system comprising:
searching for a free disk space by using a database management system (DBMS) managing metadata of the file system, when a data write request is received from an application; writing the data in the free disk space without involvement of the DBMS, by referring to the search result; and updating a part of the metadata changing with the data being written, by using the DBMS.Join the waitlist — get patent alerts
Track US2007226219A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.