发明名称 File archival
摘要 Archival in a computer is performed by creating a process if an item to be copied is a directory, and alternatively by copying the item if the item is a file. The created process in turn recursively performs the just-described acts, e.g. the act of creating or copying, with another item located in the just-described directory. Therefore, depending on the number of directories to be copied, a corresponding number of processes may be created, which speeds up copying. A default limit on a resource available to a copy process may be set to a maximum limit for the resource, for speedy copying. Archival may be speeded up by transferring data from the file into a temporary buffer, locking the temporary buffer, and invoking a direct memory access (DMA) process. Archival may be speeded up also by checking for and eliminating the copying of circular links (such as a symbolic link that points to itself). Such a created process may send an email message if a resource at a destination is full, and wait to be restarted subsequent to sending the email message. A user that receives the email message makes appropriate arrangements (e.g. deletes files in a destination disk or loads a new disk), and thereafter restarts the stopped process. On being restarted, the process recopies a file if it was in the middle of copying the file when it was stopped.
申请公布号 AU2002252661(B2) 申请公布日期 2008.07.17
申请号 AU20020252661 申请日期 2002.04.11
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 RAMAPRAKASH H. SATHYANARAYAN
分类号 G06F3/06;G06F11/14;G06F12/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址