A defragmentation technique determines the extent to which data blocks of a file are fragmented on disks of a computer and, in response, efficiently relocates those blocks if such relocation improves the on-disk layout of the file. Each indirect block of the file is examined and the current layout of...http://www.google.com.hk/patents/US6978283?utm_source=gb-gplus-share專利 US6978283 - File system defragmentation technique via write allocation