A method for moving the data between the memory addresses in a computer system in which data referenced by memory addresses is stored in physical memory. The method comprises providing a translation mechanism for mapping respective pages of contiguous memory addresses to corresponding locations in the physical memory in accordance with a specified mapping, whereby a first page of memory addresses is mapped to a first location in the physical memory and a second page of memory addresses is mapped to a second location in the physical memory; and changing the specified mapping of the translation mechanism to a new mapping in which the second page of memory addresses is mapped to the first location in the physical memory, thereby effectively moving the data stored at the first location from the first page of memory addresses to the second page of memory addresses without moving the data between locations in the physical memory.

 
Web www.patentalert.com

< System and method for managing access to a storage drive in a computer system

> RISC microprocessor architecture implementing multiple typed register sets

> Determination of current stack pointer value using architectural and speculative stack pointer delta values

~ 00590