Patent ID: 9053019
Filing Date: 2015-06-09
Classification: G06F

Abstract:
1. A swapping method performed using a data processing device, which includes a processor including a plurality of cores, a main memory and a swap memory, the swapping method comprising: searching for an empty page of the swap memory, wherein the search is performed by using at least one core of the plurality of cores; selecting a page to be swapped from the main memory of the data processing device, wherein the selection is performed by using the at least one core by accessing a corresponding main memory list among a plurality of main memory lists; and swapping data of the page selected to be swapped to the empty page, wherein the swapping is performed by using the at least one core, wherein when at least two requests to the swap memory are queued to the swap memory, transmitting a next request to the swap memory in accordance with a waiting time that is based on a continuity of a swap memory address included in each of the at least two requests, wherein the at least two requests and the next request are transmitted by using the at least one core.