Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System for Performing a Partial Defragmentation of a File System for Meeting a Predefined Performance Level Associated with an Application

IP.com Disclosure Number: IPCOM000198155D
Publication Date: 2010-Jul-27
Document File: 2 page(s) / 21K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method and system for performing a partial defragmentation of a file system in order to meet a predefined performance level associated with an application. The predefined performance level associated with the application may correspond to one or more operations of plurality of operations associated with the application.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 2

Method and System for Performing a Partial Defragmentation of a File System for Meeting a Predefined Performance Level Associated with an Application

A method and system is disclosed for performing a partial defragmentation of a file system in order to meet a predefined performance level associated with an application. The predefined performance level associated with the application may correspond to one or more operations of plurality of operations associated with the application.

In accordance with the method and system disclosed herein, a user may specify a set of operations associated with an application which are of importance and which are required to be executed to meet a predefined performance level as desired by the user. In an embodiment, the user may specify the set of operations while installing the application. Usually to attain an optimum performance level, the application requires files associated with the application to be stored contiguously in the file system. However, due to various practical constraints, files associated with an application gets scattered around the file system, such scattering of the files impacts performance of the application.

Therefore, for enabling the application to attain the predefined performance level for at least the set of operations, the method and system partially defragments the file system so as to ensure that a set of key files required for the set of operations are stored contiguously in the file system. In another embodiment, a user may also specify weightage to each file of the set of key files. The user specifies weightage to each file based on its criticality for performing an operation.

In order to contiguously store the set of key files, an installation program is modified for incorporating instructions to initiate a defragmentation process of the file system before installing the application. Accordingly, the installation program retrieves information corresponding to the set of operations which are of importance to the user. Subsequently,...