Component oriented and system kernel based process pool/thread pool managing method
First Claim
1. A component. oriented and system kernel based process pool /thread pool manage method, characterized in that:
- The thread pool manage assembly is set in computer operation system kernel for managing the component-wise thread object stored in system thread pool, the managing includes the setup of operation environment suitable to thread object;
each thread operates a work routine object in component oriented environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A component oriented and system kernel based process pool/thread pool managing method, in which, the process pool/thread pool managing assembly is set in computer operation system kernel for managing the component-wise process object/thread object stored in system thread pool, the managing includes the setup of operation environment of process /thread; each thread object includes a work routine object, in time of system creating the thread object, it also creates a work routine object suitable to the environment. It is utilized in the “component oriented” programming environment, effective for safety and rapid creating/exiting from the process/thread, in this way, the occupied system time could be cut-down, and the network data safety could be improved.
-
Citations
26 Claims
-
1. A component. oriented and system kernel based process pool /thread pool manage method, characterized in that:
The thread pool manage assembly is set in computer operation system kernel for managing the component-wise thread object stored in system thread pool, the managing includes the setup of operation environment suitable to thread object;
each thread operates a work routine object in component oriented environment.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A component process /thread pool mode managing application program object obtaining and executing based method, characterized in that:
It includes;
requiring of new process or thread creating by application program main process or main thread, invoking the system API or interface function, obtaining the interface intellectual pointer of current system object, invoking the relative interfacing method by the interface intellectual pointer, obtaining a sampled object, returning the interface intellectual pointer, setting parameter, invoking the starting method of new created object to run the program, invoking the ending method to stop the operation but keep the object, invoking the resource releasing method to actual release the object, ending the sub-process or sub-thread with the main process or main thread operating continuously.- View Dependent Claims (24, 25, 26)
Specification