×

Method for implementing persistent file pre-allocation

  • US 8,639,656 B2
  • Filed: 02/02/2007
  • Issued: 01/28/2014
  • Est. Priority Date: 02/02/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for persistent pre-allocation of data blocks comprising:

  • maintaining a first i-node for a file to manage file operations on a file server, said first i-node having initialized blocks;

    associating said first i-node with a second i-node, including creating said second i-node for said file, establishing a relationship between primary and secondary nodes for the file, and allocating pre-allocated blocks into the second i-node; and

    using a processor for transferring corresponding blocks from said second i-node to said first i-node responsive to a write operation requiring non-initialized blocks in a pre-allocated range of blocks, wherein said block transfer includes a contiguous block allocation for said file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×