Tara L. Astigarraga - Tucson AZ, US Michael E. Browne - Staatsburg NY, US Joseph Demczar - Salt Point NY, US Eric C. Wieder - New Paltz NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/08
US Classification:
711135, 711E12054, 711E12022
Abstract:
A memory management method is disclosed. In response to a process running in a first memory and the first memory becoming constrained by demands from another process, information in the first memory is paged out to a second memory. In response to a request to further run the process, the information from the second memory is paged into a read cache and then into the first memory, while a copy of the information is left the read cache. In response to the information in the first memory then being updated and the copy of the information in the read cache now becoming stale, the now stale copy of the information in the read cache is checked for and purged, and indication is provided that the read cache has been purged.
Method And System For Purging Data From A Controller Cache
Tara L. Astigarraga - Tucson AZ, US Michael E. Browne - Staatsburg NY, US Joseph Demczar - Salt Point NY, US Eric C. Wieder - New Paltz NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/08
US Classification:
711135, 711E12022
Abstract:
Disclosed are a method, system and computer program for purging data in a data storage system comprising a plurality of hosts one or more data storage devices and a controller, the controller including a cache. In accordance with the present invention, a communication interface is implemented between operating systems (OS) and the storage controller, of a multi-host data storage system, to signal the storage controller when the host is being shutdown. When the storage controller gets the signal, the controller purges the controller cache of any pages belonging to that host and puts those pages back into the free pool.
Tara Astigarraga - Tucson AZ, US Michael E. Browne - Staatsburg NY, US Joseph Demczar - Salt Point NY, US Eric C. Wieder - New Paltz NY, US
Assignee:
INTERNATIONAL BUSINESS MACHNES CORPORATION - Armonk NY
International Classification:
G06F 9/46
US Classification:
718108
Abstract:
Disclosed are a method, information processing system, and computer readable medium for resource recovery. The method comprises associating at least one bit with at least one block of memory. The bit denotes a borrow status for the block of memory. The bit is set for resource recovery. A resource recovery event is detected and in response to the bit being enabled for resource recovery, the block of memory is borrowed for a given duration of time. The bit is borrowed to temporarily store information associated with the resource recovery there into until the information is written to persistent storage.
Tara L. Astigarraga - Vail AZ, US Michael E. Browne - Staatsburg NY, US Joseph Demczar - Salt Point NY, US Eric C. Wieder - New Paltz NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/00
US Classification:
711112, 711E12069
Abstract:
A method, data processing system and program product for protecting against stale page overlays which includes executing a process in memory of the data processing system. A storage controller pages data from the memory to a disk in pages when the memory is constrained by other processes being executed by the data processing system. Data is then paged from the disk into memory in a one or more paged-in pages. The paged-in page is updated with updated data by the process, and the version on the disk is marked as stale. The storage controller commands the disk to make the stale disk version of the updated paged-in page as write-only, thereby providing that the disk version may be overwritten with new data while providing that the disk version cannot be read.
Tara Astigarraga - Tucson AZ, US Michael E. Browne - Staatsburg NY, US Joseph Demczar - Salt Point NY, US Eric C. Wieder - New Paltz NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/08
US Classification:
711125, 711E1202
Abstract:
A cache page management method can include paging out a memory page to an input/output controller, paging the memory page from the input/output controller into a real memory, modifying the memory page in the real memory to an updated memory page and purging the memory page paged to the input/output controller.
Youtube
Joseph Kosinski & Rian Johnson | Directors on...
Joseph Kosinski and Rian Johnson talk about working with their A-list ...
Duration:
45m 41s
Whats Next? Fusion Announcement, Desantis2023...
Thank you for joining us today! #josephz #zministries #prophecy #proph...
Duration:
42m 55s
Joseph D. Zuckerman (2022, New York) Exactech...
Interview with the American Surgeon Joseph D. Zuckerman New York, 9-10...
Duration:
4m 35s
Jerry Joseph w/The Dimker Brothers @ Casbah -...
Duration:
6m 26s
Benefits of Attending DERM2015 by Joseph Gore...
Joe Gorelick discusses the benefits of attending the DERM2015 conferen...
Duration:
35s
Prophetic Re-Cap by Date: Midterms, Day Of El...
Duration:
27m 40s
Highlights: WSOC vs Houghton
Jess Demczar's goal in the 110th minute lifted Ithaca to a 1-0 win ove...