Method and system for task memory management in a multi-tasking

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 3642466, 3642817, 3647814, 3642281, G06F 946

Patent

active

052768783

ABSTRACT:
A method and system are disclosed for efficiently managing task memory in a multi-tasking data processing system having a processor for processing multiple tasks, task memory associated with each task, main system memory and multiple data records stored within direct access storage. A data record is copied from direct access storage into a buffer in main system memory in response to an access of that data record by a particular task. A buffer within that task's virtual memory is then mapped to the data record and a write protect bit is associated with the task memory buffer. Thereafter, any attempt to store data into the buffer will temporarily halt processing of the task until a copy of the data record is written to a second buffer. Task processing is then resumed, after modifying the task's page table to reference the second buffer, and the task is then permitted to store data within the second buffer. In this manner, a second buffer copy of the data record is only created in response to an attempted modification of the data record, thereby minimizing the processor and memory assets required to manage data records in a multi-tasking data processing system.

REFERENCES:
patent: 4249241 (1981-02-01), Aberle et al.
patent: 4399504 (1983-08-01), Obermarck et al.
patent: 4545016 (1985-10-01), Berger
patent: 4742447 (1988-05-01), Duvall et al.
patent: 4742450 (1988-05-01), Duvall et al.
patent: 4757447 (1988-07-01), Woffinden
patent: 4761737 (1988-08-01), Duvall et al.
patent: 4805097 (1989-02-01), DeSanna
patent: 4937736 (1990-06-01), Chang et al.
patent: 5012408 (1991-04-01), Conroy
patent: 5095420 (1992-03-01), Eilert et al.
patent: 5113506 (1992-05-01), Moussouris et al.
patent: 5125086 (1992-06-01), Perazzoli, Jr.
patent: 5155844 (1992-10-01), Cheng et al.
patent: 5197148 (1993-03-01), Blount et al.
Andrew S. Tanenbaum, "Modern Operating Systems," 1992, 491-492.

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

Method and system for task memory management in a multi-tasking does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for task memory management in a multi-tasking , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for task memory management in a multi-tasking will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-315847

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