摘要 |
[Object] To further increase efficiency of allocation of processing in response to requests. [Solving Means] The present invention aims to provide a server device operating in response to a request received from a client device, and including: a request storage device in system memory space having a request storage region storing a request received from a client device in association with identification information, and in user memory space an identification information storage region having a request waiting to be processed; an identification information storage unit retrieving at least one request waiting to be processed from the request storage region on condition that the number of identification information pieces stored in the identification information storage region has declined to a reference number or below, and multiple request processors and storing identification information of the retrieved request in the identification information storage region; and multiple request processors operating in parallel, acquiring identification information from the identification information storage region, acquiring a request identified by the acquired identification information from the request storage region, and performing processing in response to the acquired request. |