Mapped file input/output with delayed zeroing

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711118, 395186, 395651, G06F 1214

Patent

active

059208953

ABSTRACT:
The efficiency of writing files that are cached using mapped file I/O is improved by suppressing zeroing of uninitialized data in cached pages of a file until the file is mapped by a user mode thread. In an operating system where paging operations are controlled by a virtual memory manager and memory based caching using mapped file I/O is administered by a cache manager, suppressing zeroing of mapped files on writes is implemented by a set of internal operating system interfaces for communications between the virtual memory manager and the cache manager. When a file being cached is not yet mapped by a user mode thread, the cache manager tracks the extent to which a cache page of the file is written so that any uninitialized data in the cache page can later be zeroed when the file is mapped by a user mode thread.

REFERENCES:
patent: 4942606 (1990-07-01), Kaiser et al.
patent: 5353410 (1994-10-01), Macon, Jr. et al.
patent: 5375243 (1994-12-01), Parzych et al.
Curt Schimmel "UNIX Systems for Modern Architectures Symmetric Multiprocessing and Caching for Kernel Programmers", Addison-Wesley Publishing Co., 1994, pp. 139-140, 1994.
Andrew S. Tanenbaum, "Modern Operating Systems", 1992, Prentice Hall, Inc., pp. 18-26 and pp. 180-202.
Inside the Windows NT File System, Helen Custer, Microsoft Press, 1994.
Inside Windows NT, Chapters Two, Six and Eight, Helen Custer, Microsoft Press, 1993.

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

Mapped file input/output with delayed zeroing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mapped file input/output with delayed zeroing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mapped file input/output with delayed zeroing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-907880

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