PURPOSE:To improve throughput by performing the interrupt/restart processing of an input/output request from a session space to perform the swap-out processing of the session space, which corresponds to a session which scarecely performs the work actually, from a memory and the swap-in processing of this session space to the memory. CONSTITUTION:In case of swap-out of an area 105 where input/output request management areas 212 and 215 of input/output requests from a session exist, tasks other than the task which performs the swap-out processing in the session are suspended. The task waits for the end of the executing input/output request and dequeues input/output requests, which are not executed and are linked to queues existing for peripheral input/output devices 201-203, and links dequeued input/output requests to one another by segment addresses and interrupts the input/output request requested at present by the session. Input/ output requests swapped out during the request from the session are linked to queues existing for peripheral input/output devices 201-203 while being delinked from one another.
展开▼