Invention Grant
- Patent Title: Fast data initialization
-
Application No.: US15217136Application Date: 2016-07-22
-
Publication No.: US10031855B2Publication Date: 2018-07-24
- Inventor: Zuoyu Tao , Jia Shi , Kothanda Umamageswaran , Selcuk Aya
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0893 ; G06F12/0806 ; G06F3/06 ; G06F17/30 ; G06F12/02 ; G06F12/0804 ; G06F12/0866

Abstract:
A method and system for fast file initialization is provided. An initialization request to create or extend a file is received. The initialization request comprises or identifies file template metadata. A set of allocation units are allocated, the set of allocation units comprising at least one allocation unit for the file on a primary storage medium without initializing at least a portion of the file on the primary storage medium. The file template metadata is stored in a cache. The cache resides in at least one of volatile memory and persistent flash storage. A second request is received corresponding to a particular allocation unit of the set of allocation units. Particular file template metadata associated with the particular allocation unit is obtained. In response to the second request, at least a portion of a new allocation unit is generated.
Public/Granted literature
- US20160328331A1 Fast Data Initialization Public/Granted day:2016-11-10
Information query