1. A multiprocessor system, comprising: a migration determining unit to determine a migration type of a task in response to a migration request for the task, the task having at least one state; and a migration processing unit to process the task to be exported from a source node and to process the task to be imported into a destination node, depending on the determined migration type, wherein the migration type of the task includes a replication migration type, a recreation migration type, and a transparent migration type, and wherein the migration type of the task is determined based upon a migration request frequency and a current state of system resources used by the task, wherein the migration type is determined based upon the current state of system resources when there is no data regarding the migration request frequency.