Invention Application
US20150227586A1 Methods and Systems for Dynamically Allocating Resources and Tasks Among Database Work Agents in an SMP Environment
审中-公开
在SMP环境中动态分配资源和数据库工作代理任务的方法和系统
- Patent Title: Methods and Systems for Dynamically Allocating Resources and Tasks Among Database Work Agents in an SMP Environment
- Patent Title (中): 在SMP环境中动态分配资源和数据库工作代理任务的方法和系统
-
Application No.: US14175489Application Date: 2014-02-07
-
Publication No.: US20150227586A1Publication Date: 2015-08-13
- Inventor: Huaizhi Li , Qingqing Zhou , Yang Sun
- Applicant: FutureWei Technologies, Inc.
- Applicant Address: US TX Plano
- Assignee: FutureWei Technologies, Inc.
- Current Assignee: FutureWei Technologies, Inc.
- Current Assignee Address: US TX Plano
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F9/50

Abstract:
Dynamically re-allocating tasks and/or memory quotas amongst work agents in symmetric multiprocessing (SMP) systems can significantly mitigate delays and inefficiencies associated with data skew. For example, unfinished tasks can be reallocated from a busy work agent to an idle work agent upon determining that the idle work agent has finished processing its originally assigned set of tasks. Alternatively, a portion of a memory quota assigned to an idle work agent can be reallocated to a busy work agent for use in processing the remaining tasks. Memory quotas can be re-assigned by releasing the memory quota back into a memory pool once the idle work agent has finished processing its originally assigned tasks, and then reallocating some or all of the memory quota to the busy work agent.
Information query