Method and apparatus for supporting resizing of file system partitions
AssigneeDell Products L.P.
InventorsAlan Merrell, Joseph Altmaier
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsAlan Merrell, Joseph Altmaier
Estimating the term…
One embodiment of the present invention provides a system that supports resizing of file system partitions. The system includes one or more storage devices that are divided into a plurality of partitions, wherein each partition includes a different file system. The system operates by receiving a request to allocate storage within a partition. In response to the request, the system adds a request size to a current partition size to produce a predicted size for the partition. Next, the system compares the predicted size for the partition with a size limit for the partition. If the predicted size exceeds the size limit, the system signals an error condition. If the predicted size does not exceed the size limit, the system allocates the requested storage for the partition in the nonvolatile random access memory. The system also makes the current partition size equal to the predicted partition size. In a variation on the above embodiment, the system receives a request to deallocate storage from the partition. In response to the request, the system deallocates the storage, and decreases the current partition size to reflect the deallocated storage.
A method for supporting resizing of file system partitions within a storage system, the storage system being divided into a plurality of partitions, each partition including a different file system, the method comprising:
An apparatus for supporting the resizing of file system partitions, comprising:
A computer readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for supporting resizing of file system partitions within a storage system, the storage system being divided into a plurality of partitions, each partition including a different file system, the method comprising:
Dependencies are inferred from the claim text.