1. A computing system, comprising: a first memory to store data associated with a first task processed in a processor, as a first data structure; a second memory to store backup data of the data associated with the first task; and a memory controller to copy, to the second memory, data other than data previously backed up in the second memory among the data associated with the first task, when the data associated with the first task is backed up in the second memory to process a second task in the processor, wherein the data other than data previously backed up in the second memory comprises data stored between an address indicated by a first pointer and an address indicated by a second pointer.