Managing read requests from multiple requestors

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S162000

Reexamination Certificate

active

07577763

ABSTRACT:
Techniques are described herein for expanding the range of data targeted in I/O requests made by clients, so that the expanded range results in aligned I/O operations within the file system. Data that is included in the expanded range, but was not actually requested by the client, is trimmed off the data chunk returned by the file system, so that the client receives only the data required by the client. The blocks that contain the partially-read data are cached, so that they can be provided to the clients in response to subsequent I/O requests, without having to retrieve the blocks again from the file system. The I/O requests of multiple clients are handled by a read scheduler that uses a single global queue for all such requests. When appropriate, the read scheduler creates companionship relationships between the requests, and services the “companion” requests based on the data returned for the requests with which the companion requests are associated.

REFERENCES:
patent: 4467419 (1984-08-01), Wakai
patent: 4761737 (1988-08-01), Duvall
patent: 5403639 (1995-04-01), Belsan
patent: 5664186 (1997-09-01), Bennett
patent: 5778411 (1998-07-01), DeMoss
patent: 5864867 (1999-01-01), Krusche et al.
patent: 6119201 (2000-09-01), Kulakowski et al.
patent: 6233648 (2001-05-01), Tomita
patent: 6311193 (2001-10-01), Seikido
patent: 6434553 (2002-08-01), Sekiguchi et al.
patent: 2005/0144369 (2005-06-01), Jaspers
Marshall Kirk McKusick et al., A Fast File System for UNIX, Feb. 18, 2004, University of California, Berkeley, 1-14.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Managing read requests from multiple requestors does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Managing read requests from multiple requestors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing read requests from multiple requestors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4060826

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.