Invention Grant
US09043644B2 Using separate processes to handle short-lived and long-lived jobs to reduce failure of processes
有权
使用单独的进程来处理短期和长期的作业,以减少进程的失败
- Patent Title: Using separate processes to handle short-lived and long-lived jobs to reduce failure of processes
- Patent Title (中): 使用单独的进程来处理短期和长期的作业,以减少进程的失败
-
Application No.: US13693456Application Date: 2012-12-04
-
Publication No.: US09043644B2Publication Date: 2015-05-26
- Inventor: Rohith K. Ashok , Roy F. Brabson , Michael J. Burr , Hugh E. Hockett , Kristin R. Whetstone
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Winstead, P.C.
- Agent Robert A. Voigt, Jr.
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F9/44 ; G06F11/07

Abstract:
A method, system and computer program product for reducing the failure of processes. After a job is received, a determination is made as whether the received job is a “short-lived job” or a “long-lived job.” A short-lived job refers to a job who accomplishes a given task in less than a threshold period of time. A long-lived job refers to a job who accomplishes a given task in greater than a threshold period of time. For an identified long-lived job, the long-lived job is executed on a single process apart from other processes; whereas, the short-lived job is executed on at least one process separate from the processes executing long-lived jobs. As a result of executing the long-lived jobs on separate processes from the short-lived jobs, the likelihood of having a process fail is lessened since the duration of time that the process is running will be lessened.
Public/Granted literature
- US20140157038A1 USING SEPARATE PROCESSES TO HANDLE SHORT-LIVED AND LONG-LIVED JOBS TO REDUCE FAILURE OF PROCESSES Public/Granted day:2014-06-05
Information query