Patent ID: 7895373
Filing Date: 2011-02-22
Classification: G06F

Abstract:
1. An electronic device comprising: a processor; a file storage for storing a plurality of files; and a program storage, the program storage storing one or more applications, a middleware, and an existing file system for instructing the processor to perform file access operation on the file storage, the one or more applications, the middleware, and the file system operate by the processor, wherein the application makes the processor issue a first file access command to the middleware in order to access any of the plurality of files, and in response to the first file access command, the middleware makes the processor periodically determine whether file access operation having a higher priority level than file access operation involved with the first file access command is being performed and, in the case where an affirmative determination is made, issue to the file system a second file access command corresponding to the first file access command within redundant bandwidth obtained by subtracting guaranteed bandwidth of the high-priority file access from the maximum bandwidth available for accessing the file storage.