Method and Apparatus for Allocating Information and Memory
First Claim
1. A method, comprising:
- obtaining information of a target task to be processed currently and information of a target server to process the target task; and
sending an instruction to one or more servers to be configured which are selected from a set of servers other than the target server, in a case that memory space required for the target task is greater than currently available memory space of the target server, wherein the instruction is to instruct the one or more servers to be configured to map at least partial memory of the one or more servers to be configured to preset allocation spaces of the one or more servers to be configured, so that the target server accesses the at least partial memory through accessing the allocation spaces.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided. After the information of the target task to be processed and the information of the target server to process the target task is obtained, an instruction is sent to one or more servers to be configured which are selected from a set of servers other than the target server, in a case that memory space required for the target task is greater than currently available memory space of the target server. The one or more servers are instructed to map at least partial memory of the one or more servers to be configured to preset allocation spaces of the one or more servers to be configured, so that the target server accesses the at least partial memory through accessing the allocation spaces. Low efficiency of data processing due to insufficient server memory space for data storage, or abnormality of data processing due to an infeasible program may be reduced.
-
Citations
12 Claims
-
1. A method, comprising:
-
obtaining information of a target task to be processed currently and information of a target server to process the target task; and sending an instruction to one or more servers to be configured which are selected from a set of servers other than the target server, in a case that memory space required for the target task is greater than currently available memory space of the target server, wherein the instruction is to instruct the one or more servers to be configured to map at least partial memory of the one or more servers to be configured to preset allocation spaces of the one or more servers to be configured, so that the target server accesses the at least partial memory through accessing the allocation spaces. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus, comprising:
-
a processor; a memory that stores instructions executable by the processor to; obtain information of a target task to be processed currently and information of a target server to process the target task; and send an instruction to one or more servers to be configured which are selected from a set of servers other than the target server, in a case that a memory space required for the target task is greater than a currently available memory space of the target server, wherein the instruction is to instruct the one or more servers to be configured to map at least partial memory of the one or more servers to be configured to preset allocation spaces of the one or more servers to be configured, so that the target server accesses the at least partial memory through accessing the allocation spaces. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a processor; a memory that stores programs executable by the processor to; receive an instruction, wherein the instruction is generated in a case that memory space required for processing a target task is determined greater than a currently available memory space in a target server, wherein the target server is a server to process the target task; and map, in response to the instruction, at least partial memory in currently available memory to a preset allocation space, wherein the allocation space is accessed by the target server to access the at least partial memory. - View Dependent Claims (12)
-
Specification