Changes between Version 17 and Version 18 of ModParrotArchitecture
- 11/29/08 18:51:44 (8 years ago)
v17 v18 172 172 In a non-threaded (prefork) MPM, each context pool in a process contains only one context, and cannot be grown or shrunk. There may be multiple context pools depending on the virtual host configuration. As each process is running at most one interpreter, there are no concurrency issues with this MPM. 173 173 174 === Threaded MPM (e.g. worker) === 174 === Threaded MPM (e.g. worker) === 175 175 176 176 In a threaded MPM such as the worker MPM, each context pool in a process contain multiple contexts and can be grown or shrunk dynamically. Due to concurrency issues and the need to maintain state during all phases of a request, contexts are locked and bound to individual connections for the lifetime of those connections.