发明名称 Fast Data Initialization
摘要 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.
申请公布号 US2015089138(A1) 申请公布日期 2015.03.26
申请号 US201414336860 申请日期 2014.07.21
申请人 Oracle International Corporation 发明人 Tao Zuoyu;Shi Jia;Umamageswaran Kothanda;Aya Selcuk
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项 1. A method comprising: receiving an initialization request to create or extend a file, wherein the initialization request comprises or identifies file template metadata; allocating a 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; storing the file template metadata in at least one of a volatile memory cache and a persistent memory cache; receiving a second request corresponding to a particular allocation unit of the set of allocation units; obtaining particular file template metadata associated with the particular allocation unit; and in response to the second request, generating at least a portion of the particular allocation unit; wherein the method is performed by one or more computing devices.
地址 Redwood Shores CA US