RUNNING A PLURALITY OF INSTANCES OF AN APPLICATION
First Claim
Patent Images
1. A method for running a plurality of instances of an application, comprising:
- starting to run a root instance of the application, the root instance comprising at least one thread;
in response to determining that a thread of the root instance runs to a preset freezing point in the application, stopping running all threads of the root instance;
in response to starting to run an additional instance of the application, replicating a running state of all threads of the root instance as a running state of all threads of the additional instance of the application; and
continuing to run all threads of the additional instance of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Running of a root instance of an application is started. The root instance includes at least one thread. In response to determining that a thread of the root instance runs to a preset freezing point in the application, running of all threads of the root instance is stopped. In response to starting to run an additional instance of the application, a running state of all threads of the root instance is replicated as a running state of all threads of the additional instance of the application. Running all threads of the additional instance of the application is continued.
-
Citations
24 Claims
-
1. A method for running a plurality of instances of an application, comprising:
-
starting to run a root instance of the application, the root instance comprising at least one thread; in response to determining that a thread of the root instance runs to a preset freezing point in the application, stopping running all threads of the root instance; in response to starting to run an additional instance of the application, replicating a running state of all threads of the root instance as a running state of all threads of the additional instance of the application; and continuing to run all threads of the additional instance of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for running a plurality of instances of an application, comprising:
-
a memory; and a processor programmed to; start to run a root instance of the application, the root instance comprising at least one thread; in response to determining that a thread of the root instance runs to a preset freezing point in the application, stop running all threads of the root instance; in response to start to run an additional instance of the application, replicate a running state of all threads of the root instance as a running state of all threads of the additional instance of the application; and continue to run all threads of the additional instance of the application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for running a plurality of instances of an application comprising a computer readable storage medium including computer readable program code, where the computer readable program code when executed on a computer causes the computer to:
-
start to run a root instance of the application, the root instance comprising at least one thread; in response to determining that a thread of the root instance runs to a preset freezing point in the application, stop running all threads of the root instance; in response to starting to run an additional instance of the application, replicate a running state of all threads of the root instance as a running state of all threads of the additional instance of the application; and continue to run all threads of the additional instance of the application. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification